HallucC MCP
An MCP server for AI hallucination detection and agent safety that verifies claims, guards prompts, and gates computer-use actions. It provides tools to detect LLM hallucinations, analyze delegation chains for security risks, and prevent prompt injection.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://aihcc.cloud/mcpWhat its tools do
7 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Can change data (2)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Verify AI-generated claims against sources
- Guard prompts against injection attacks
- Gate computer-use actions for safety
- Analyze multi-agent delegation chains
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- hallucc-mcp 0.1.11
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 7 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
},
"logging": {}
}Tools
7 advertised
verify_text — Verify Text
逐声明幻觉核验。输入文本 → 提取声明 → 逐声明验证(supported/refuted/unverified)+ 来源引用。返回红/黄/绿汇总、每条声明的状态/置信度/理由/来源、citations、quota。耗 detect 额度(与 Web 端同源)。
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"maxLength": 50000,
"minLength": 1,
"description": "待核验的文本"
},
"model": {
"type": "string",
"maxLength": 50,
"description": "被测模型名(选填,分享卡片展示用)"
},
"speed": {
"enum": [
"fast",
"standard",
"deep"
],
"type": "string",
"description": "速度模式:fast|standard|deep,默认 standard"
},
"domain": {
"enum": [
"general",
"medical",
"legal",
"finance",
"education",
"government"
],
"type": "string",
"description": "领域模式:general|medical|legal|finance|education|government"
},
"strict": {
"type": "boolean",
"description": "严格模式(自我一致性),不传走全局默认"
}
}
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"input": {
"type": [
"string",
"null"
]
},
"quota": {
"anyOf": [
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"speed": {
"type": [
"string",
"null"
]
},
"claims": {
"anyOf": [
{
"type": "array",
"items": {}
},
{
"type": "null"
}
]
},
"domain": {
"type": [
"string",
"null"
]
},
"strict": {
"type": [
"boolean",
"null"
]
},
"summary": {
"anyOf": [
{
"type": "object",
"properties": {
"red": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"green": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"total": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"yellow": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"hallucination_risk": {
"type": [
"number",
"null"
]
}
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"citations": {
"anyOf": [
{
"type": "array",
"items": {}
},
{
"type": "null"
}
]
},
"elapsed_ms": {
"type": [
"number",
"null"
]
},
"math_issues": {
"anyOf": [
{
"type": "array",
"items": {}
},
{
"type": "null"
}
]
},
"detection_id": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
}
},
"additionalProperties": {}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": false,
"destructiveHint": false
}verify_agent — Verify Agent
Agent 输出与轨迹自检。对最终回答跑逐声明幻觉核验,并对执行轨迹做六维结构化评估(事实性/来源/指令合规/工具声明一致/任务完成/反思)。返回 main.claims、steps[].checks、quota。耗 detect 额度。
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"agent_output"
],
"properties": {
"task": {
"type": "string",
"description": "原始任务指令(task_completion 裁判用)"
},
"speed": {
"enum": [
"fast",
"standard",
"deep"
],
"type": "string",
"description": "速度模式:fast|standard|deep,默认 standard"
},
"steps": {
"type": "array",
"items": {
"type": "object",
"properties": {
"step": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"description": "步序号,默认 1"
},
"tool": {
"type": "string",
"description": "该步调用的工具名"
},
"tool_input": {
"type": "string",
"description": "工具输入"
},
"agent_claim": {
"type": "string",
"description": "该步 agent 的声明"
},
"tool_output": {
"type": "string",
"description": "工具输出"
}
},
"description": "agent 轨迹单步"
},
"description": "agent 执行轨迹,逐步六维评估"
},
"domain": {
"enum": [
"general",
"medical",
"legal",
"finance",
"education",
"government"
],
"type": "string",
"description": "领域模式:general|medical|legal|finance|education|government"
},
"agent_output": {
"type": "string",
"maxLength": 50000,
"minLength": 1,
"description": "agent 最终输出文本(≥1 字,≤50000 字)"
},
"tool_schemas": {
"type": "object",
"description": "工具 Schema(与 trajectory 端点对齐)",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
}
}
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"main": {
"anyOf": [
{
"type": "object",
"properties": {
"input": {
"type": [
"string",
"null"
]
},
"claims": {
"anyOf": [
{
"type": "array",
"items": {}
},
{
"type": "null"
}
]
},
"summary": {
"anyOf": [
{
"type": "object",
"properties": {
"red": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"green": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"total": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"yellow": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"hallucination_risk": {
"type": [
"number",
"null"
]
}
},
"additionalProperties": {}
},
{
"type": "null"
}
]
}
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"quota": {
"anyOf": [
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"steps": {
"anyOf": [
{
"type": "array",
"items": {
"anyOf": [
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
{
"type": "null"
}
]
}
},
{
"type": "null"
}
]
},
"agent_eval": {
"anyOf": [
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"detection_id": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
}
},
"additionalProperties": {}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": false,
"destructiveHint": false
}check_cua_actions — Classify CUA Actions
Computer-Use Agent 动作风险分级。提交动作轨迹 → 逐步返回 L0(放行)/L1(放行+记录)/L2(需确认)/L3(阻断)/takeover(凭据场景挂起等用户亲手输入) 裁决、matched_rules、outcome,及 L0-L3 汇总计数;响应含 ruleset_version(规则库版本)与 disclaimer(本结果仅为分级参考,未执行实际拦截)。覆盖:敏感路径/破坏性命令/不可逆元素语义、域名分级(未知域导航 L2、黑名单域与敏感粘贴到未知域 L3、支付金额超阈值 L3)、凭据词表与支付/登录域 takeover、task_scope 任务意图偏离(越界升一级,只能收窄)、多智能体委托链字段(每条动作可选 chain_id/agent_id/parent_agent_id/delegation_depth,给了则服务端追加链级跨跳污点分析:跨 agent 传播时聚合级别抬到 L3 并置 risk_diluted,返回在 chain_trace 字段;未给则零影响)。纯规则判定,不调 LLM、不耗额度。用于在 agent 执行前/后做安全自检。
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"actions"
],
"properties": {
"actions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"x": {
"type": "number",
"description": "坐标式点击 X"
},
"y": {
"type": "number",
"description": "坐标式点击 Y"
},
"app": {
"type": "string",
"description": "target_app 别名"
},
"url": {
"type": "string",
"description": "target_url 别名"
},
"path": {
"type": "string",
"description": "target_path 别名"
},
"text": {
"type": "string",
"description": "type/key/paste 的内容"
},
"action": {
"type": "string",
"description": "动作名(click/press/hotkey/write/move…),省略则按坐标推断"
},
"element": {
"type": "string",
"description": "target_element 别名"
},
"thought": {
"type": "string",
"description": "agent 推理文本(审计留痕)"
},
"agent_id": {
"type": "string",
"description": "P1-9 本动作所属 Agent 名(如 research),配合 registered_agents 做注册校验"
},
"chain_id": {
"type": "string",
"description": "P1-9 多智能体委托链 id(uuid hex);给了则审计按 chain_id 跨会话聚合,可在 /cua/audit 看链路视图"
},
"coordinate": {
"type": "array",
"items": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
}
],
"maxItems": 2,
"minItems": 2,
"description": "[x, y] 二元组(与 x/y 二选一)",
"additionalItems": false
},
"target_app": {
"type": "string",
"description": "目标应用"
},
"target_url": {
"type": "string",
"description": "浏览器动作的目标 URL(域名分级 / 未知域导航 / 粘贴到未知域规则用)"
},
"task_scope": {
"type": "object",
"required": [
"task"
],
"properties": {
"task": {
"type": "string",
"minLength": 1,
"description": "声明的任务意图(如「整理本周会议纪要」)"
},
"allowed_apps": {
"type": "array",
"items": {
"type": "string"
},
"description": "允许的前台应用白名单"
},
"allowed_domains": {
"type": "array",
"items": {
"type": "string"
},
"description": "允许访问的域名白名单(后缀匹配含子域)"
},
"forbidden_elements": {
"type": "array",
"items": {
"type": "string"
},
"description": "禁止出现的元素标签(最高优先级)"
}
},
"description": "P1-5 任务允许范围声明(服务端按动作读取;越界升一级,只能收窄)"
},
"target_path": {
"type": "string",
"description": "文件操作路径 / 终端命令路径"
},
"action_input": {
"type": "string",
"description": "ReAct 形态输入别名 → text"
},
"target_element": {
"type": "string",
"description": "目标元素标签"
},
"parent_agent_id": {
"type": "string",
"description": "P1-9 委托方 Agent 名;跨 agent 边界的传播链由此配对"
},
"delegation_depth": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0,
"description": "P1-9 委托深度(根 Agent=0);超 delegation_max_depth 升 L2"
}
},
"description": "单条 CUA 动作"
},
"maxItems": 500,
"minItems": 1,
"description": "待分级的动作序列(1~500 条)"
},
"session_id": {
"type": "string",
"maxLength": 64,
"minLength": 1,
"description": "给了则把分级结果写入审计表,可在 /cua/audit 回放"
},
"task_scope": {
"type": "object",
"required": [
"task"
],
"properties": {
"task": {
"type": "string",
"minLength": 1,
"description": "声明的任务意图(如「整理本周会议纪要」)"
},
"allowed_apps": {
"type": "array",
"items": {
"type": "string"
},
"description": "允许的前台应用白名单"
},
"allowed_domains": {
"type": "array",
"items": {
"type": "string"
},
"description": "允许访问的域名白名单(后缀匹配含子域)"
},
"forbidden_elements": {
"type": "array",
"items": {
"type": "string"
},
"description": "禁止出现的元素标签(最高优先级)"
}
},
"description": "任务意图对齐(收窄机制):动作越出 scope 时升一级处置(L0→L1、L1→L2、L2 保持但追加原因、L3 不变)。只能升级不能降级;不传则零影响。"
}
}
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"chains": {
"anyOf": [
{
"type": "array",
"items": {}
},
{
"type": "null"
}
]
},
"results": {
"anyOf": [
{
"type": "array",
"items": {
"type": "object",
"properties": {
"step": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"enum": [
"L0",
"L1",
"L2",
"L3"
],
"type": "string"
},
{
"type": "null"
}
]
},
"action": {
"anyOf": [
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"outcome": {
"type": [
"string",
"null"
]
},
"reasons": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"verdict": {
"type": [
"string",
"null"
]
},
"matched_rules": {
"anyOf": [
{
"type": "array",
"items": {}
},
{
"type": "null"
}
]
}
},
"additionalProperties": {}
}
},
{
"type": "null"
}
]
},
"summary": {
"anyOf": [
{
"type": "object",
"properties": {
"L0": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"L1": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"L2": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"L3": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"total": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"blocked": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"confirm": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"takeover": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
}
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"warning": {
"type": [
"string",
"null"
]
},
"disclaimer": {
"type": [
"string",
"null"
]
},
"session_id": {
"type": [
"string",
"null"
]
},
"chain_trace": {
"anyOf": [
{},
{
"type": "null"
}
]
},
"has_propagation": {
"type": [
"boolean",
"null"
]
},
"injection_steps": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"ruleset_version": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": {}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}check_cua_code_audit — Audit CUA Code
CUA 代码审计:静态分析 Agent 源码,检测危险导入(subprocess/os.system 等)、权限边界(eval/exec)、注入面(字符串拼接 shell)、危险默认值、沙箱缺失。纯规则扫描,不调 LLM、不耗额度。支持单文件或多文件扫描。
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"code": {
"type": "string",
"maxLength": 50000,
"description": "单文件模式:要扫描的源代码文本(≤50000 字符),与 files 二选一"
},
"files": {
"type": "array",
"items": {
"type": "object",
"required": [
"path",
"content"
],
"properties": {
"path": {
"type": "string",
"minLength": 1
},
"content": {
"type": "string",
"maxLength": 50000
},
"language": {
"enum": [
"auto",
"python",
"javascript",
"typescript"
],
"type": "string"
}
}
},
"description": "多文件模式:[{path, content, language?}] 数组,与 code 二选一"
},
"filename": {
"type": "string",
"description": "单文件模式:文件名,用于报告中标识(默认 input.py)"
},
"language": {
"enum": [
"auto",
"python",
"javascript",
"typescript"
],
"type": "string",
"description": "语言提示,auto 时按 filename 扩展名推断(默认 auto)"
}
}
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"summary": {
"anyOf": [
{
"type": "object",
"properties": {
"total": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"tool_count": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"by_category": {
"anyOf": [
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"by_severity": {
"anyOf": [
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"capability_level": {
"type": [
"string",
"null"
]
},
"dangerous_import_count": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"injection_surface_count": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
}
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"findings": {
"anyOf": [
{
"type": "array",
"items": {
"type": "object",
"properties": {
"raw": {
"type": [
"string",
"null"
]
},
"file": {
"type": [
"string",
"null"
]
},
"line": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"detail": {
"type": [
"string",
"null"
]
},
"category": {
"type": [
"string",
"null"
]
},
"severity": {
"anyOf": [
{
"enum": [
"high",
"medium",
"low"
],
"type": "string"
},
{
"type": "null"
}
]
}
},
"additionalProperties": {}
}
},
{
"type": "null"
}
]
},
"disclaimer": {
"type": [
"string",
"null"
]
},
"privacy_note": {
"type": [
"string",
"null"
]
},
"ruleset_version": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": {}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}check_safety — Check Safety
AI 安全网关检测。对 prompt + output 跑 OWASP LLM Top 10 三层检测:40+ 特征规则引擎(注入/越狱/有害内容/敏感信息泄露/欺诈)+ 可选 LLM 深度分析 + 可选幻觉检测。返回 passed、risk_score、risk_level、threats[](category/severity/match_context/recommendation)、quota。fast=true 走纯规则 <10ms 模式。耗 detect 额度(fast 亦计入)。
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"output"
],
"properties": {
"fast": {
"type": "boolean",
"description": "true 走纯规则快速模式(<10ms,无 LLM)→ /guard/check-fast;默认 false 走完整 /guard/check"
},
"output": {
"type": "string",
"maxLength": 50000,
"minLength": 1,
"description": "AI 响应(≥1 字,≤50000 字)"
},
"prompt": {
"type": "string",
"maxLength": 50000,
"description": "用户原始输入(默认空,≤50000 字)"
},
"check_hallucination": {
"type": "boolean",
"description": "是否同时检测幻觉,默认 false"
}
}
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"quota": {
"anyOf": [
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"passed": {
"type": [
"boolean",
"null"
]
},
"summary": {
"type": [
"string",
"null"
]
},
"threats": {
"anyOf": [
{
"type": "array",
"items": {
"type": "object",
"properties": {
"category": {
"type": [
"string",
"null"
]
},
"severity": {
"type": [
"string",
"null"
]
},
"category_name": {
"type": [
"string",
"null"
]
},
"match_context": {
"type": [
"string",
"null"
]
},
"recommendation": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": {}
}
},
{
"type": "null"
}
]
},
"risk_level": {
"type": [
"string",
"null"
]
},
"risk_score": {
"type": [
"number",
"null"
]
},
"detection_id": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"llm_analysis": {
"anyOf": [
{},
{
"type": "null"
}
]
},
"hallucination": {
"anyOf": [
{},
{
"type": "null"
}
]
},
"harmful_detected": {
"type": [
"boolean",
"null"
]
},
"injection_detected": {
"type": [
"boolean",
"null"
]
},
"jailbreak_detected": {
"type": [
"boolean",
"null"
]
}
},
"additionalProperties": {}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}check_agent_ice_wall — Agent Ice Wall (Session Fuse)
智能体冰墙(童锁/保险丝):agent 每执行一步前调用一次,做单步幻觉护栏 + 会话级风险累积熔断。响应的 action 字段是唯一需要看的:allow/warn 放行、block 本步拦截、frozen=整场立即停机(风险累积超阈值或命中捏造工具等零容忍项,冻结期间任何动作都不应执行)。熔断条件:block=3分/warn=1分累积 ≥10、连续 3 次 block、或一次命中捏造工具/参数 Schema 违规;冷却 5 分钟自动解冻,或用户手动 reset。session_id 由你在整个 agent 任务内自定复用(状态在云端账号下,本地零安装零存储)。传入 tool_schemas 工具注册表可启用捏造工具/参数校验(强烈建议)。耗额度。与 check_cua_actions(CUA 桌面动作分级)正交:本工具管 LLM agent 的幻觉失控。
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"session_id",
"step"
],
"properties": {
"step": {
"type": "object",
"properties": {
"step": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"description": "步序号"
},
"tool": {
"type": "string",
"description": "工具名(兼容 /detect-agent schema)"
},
"action": {
"type": "string",
"description": "该步调用的工具/动作名"
},
"thought": {
"type": "string",
"description": "该步思考"
},
"tool_input": {
"type": "string",
"description": "工具输入(兼容 /detect-agent schema)"
},
"agent_claim": {
"type": "string",
"description": "该步 agent 的声明(兼容 /detect-agent schema)"
},
"observation": {
"type": "string",
"description": "工具/动作返回的观察"
},
"tool_output": {
"type": "string",
"description": "工具输出(兼容 /detect-agent schema)"
},
"action_input": {
"type": "string",
"description": "工具/动作输入"
},
"final_answer": {
"type": "string",
"description": "最终回答(最后一步)"
}
},
"description": "当前步(两种 schema 均兼容,服务端自动归一)",
"additionalProperties": {}
},
"task": {
"type": "string",
"maxLength": 5000,
"description": "原始任务指令(参数来源校验用)"
},
"session_id": {
"type": "string",
"maxLength": 128,
"minLength": 1,
"description": "会话 ID(由调用方自定并在整个 agent 会话内复用):风险分按 session 累积,超阈值整场冻结。同一 agent 任务务必用同一个 ID,不同任务不要复用。"
},
"prior_steps": {
"type": "array",
"items": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"description": "前序步(同 schema),供循环/重试风暴等跨步检测"
},
"tool_schemas": {
"type": "object",
"description": "工具注册表 {工具名: {required, properties}};给了才启用捏造工具/参数 Schema 校验(这两项是零容忍熔断项)",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
}
}
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"step": {
"anyOf": [
{
"type": "object",
"properties": {
"action": {
"anyOf": [
{
"enum": [
"allow",
"warn",
"block",
"frozen"
],
"type": "string"
},
{
"type": "null"
}
]
},
"checks": {
"anyOf": [
{
"type": "array",
"items": {}
},
{
"type": "null"
}
]
},
"summary": {
"type": [
"string",
"null"
]
},
"latency_ms": {
"type": [
"number",
"null"
]
},
"failure_modes": {
"anyOf": [
{
"type": "array",
"items": {}
},
{
"type": "null"
}
]
}
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"quota": {
"anyOf": [
{},
{
"type": "null"
}
]
},
"action": {
"anyOf": [
{
"enum": [
"allow",
"warn",
"block",
"frozen"
],
"type": "string"
},
{
"type": "null"
}
],
"description": "客户端唯一需要看的字段:frozen=整场立即停机"
},
"session": {
"anyOf": [
{
"type": "object",
"properties": {
"score": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"state": {
"anyOf": [
{
"enum": [
"normal",
"frozen",
"degraded"
],
"type": "string"
},
{
"type": "null"
}
]
},
"tripped_by": {
"type": [
"string",
"null"
]
},
"block_streak": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"frozen_until": {
"type": [
"number",
"null"
]
}
},
"additionalProperties": {}
},
{
"type": "null"
}
]
}
},
"additionalProperties": {}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}reset_agent_ice_wall — Reset Agent Ice Wall
手动解冻被冰墙冻结的 agent 会话(用户确认安全后调用)。was_frozen=false 表示该会话本就没冻结(幂等)。解冻后风险分归零。
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"session_id"
],
"properties": {
"session_id": {
"type": "string",
"maxLength": 128,
"minLength": 1,
"description": "要解冻的会话 ID"
}
}
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"session": {
"anyOf": [
{
"type": "object",
"properties": {
"score": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"state": {
"anyOf": [
{
"enum": [
"normal",
"frozen",
"degraded"
],
"type": "string"
},
{
"type": "null"
}
]
},
"tripped_by": {
"type": [
"string",
"null"
]
},
"block_streak": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
{
"type": "null"
}
]
},
"frozen_until": {
"type": [
"number",
"null"
]
}
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"session_id": {
"type": [
"string",
"null"
]
},
"was_frozen": {
"type": [
"boolean",
"null"
]
}
},
"additionalProperties": {}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 1283 ms
- 95th percentile latency
- 1283 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 1283 ms · metadata changed · 7 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http hallucc-mcp https://aihcc.cloud/mcpCodex
codex mcp add hallucc-mcp --url https://aihcc.cloud/mcpCursor
{
"mcpServers": {
"hallucc-mcp": {
"url": "https://aihcc.cloud/mcp"
}
}
}Cline
{
"mcpServers": {
"hallucc-mcp": {
"type": "streamableHttp",
"url": "https://aihcc.cloud/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"hallucc-mcp": {
"type": "http",
"url": "https://aihcc.cloud/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http hallucc-mcp https://aihcc.cloud/mcpClaude Desktop
https://aihcc.cloud/mcpWindsurf
{
"mcpServers": {
"hallucc-mcp": {
"serverUrl": "https://aihcc.cloud/mcp"
}
}
}Let your agent find its tools
Find servers like HallucC MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.