Decision Integrity
Paid x402 evaluator for evidence, warrant, provenance, and represented action authority.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"decision-integrity": {
"url": "https://decision-integrity-service.wheelerhubbell.chatgpt.site/agent/mcp"
}
}
}远程端点
https://decision-integrity-service.wheelerhubbell.chatgpt.site/agent/mcpstreamable-http它能做什么
工具清单
工具(1)
⚪evaluate_decision_integrity(requestId, question, action, evidence, claims, ...)
Evaluate whether evidence and represented authority warrant a requested action. Detect unsupported inference, qualifier stripping, erased unknowns, broken provenance, and exceeded decision boundaries. Exactly 1 USDC per call. Does this evidence warrant this conclusion? Is this action authorized? Do I have sufficient warrant to act? Are unknowns being erased? Are qualifiers being stripped? Is this inference warranted? Does provenance support this recommendation? Does the requested action exceed represented authority?
输入模式
{
"type": "object",
"properties": {
"requestId": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"question": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"action": {
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"description": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"actorId": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"operation": {
"type": "string",
"enum": [
"CITE",
"INFORM",
"RECOMMEND",
"CONSTRAIN",
"AUTHORIZE_ACTION",
"BIND_PARTY",
"EXECUTE_IRREVERSIBLE"
]
},
"scope": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"target": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"jurisdiction": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"claimIds": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64,
"minItems": 1
},
"qualifiers": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64
},
"unknowns": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64
}
},
"required": [
"id",
"description",
"actorId",
"operation",
"scope",
"target",
"jurisdiction",
"claimIds",
"qualifiers",
"unknowns"
],
"additionalProperties": false
},
"evidence": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"content": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"provenance": {
"type": "object",
"properties": {
"sourceId": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"uri": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"attribution": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"observedAt": {
"type": "string",
"format": "date-time",
"maxLength": 40
}
},
"required": [
"sourceId",
"uri",
"attribution",
"observedAt"
],
"additionalProperties": false
},
"status": {
"type": "string",
"enum": [
"ADMITTED",
"DISPUTED",
"RETRACTED"
]
},
"scope": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"target": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"jurisdiction": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"allowedOperations": {
"type": "array",
"items": {
"type": "string",
"enum": [
"CITE",
"INFORM",
"RECOMMEND",
"CONSTRAIN",
"AUTHORIZE_ACTION",
"BIND_PARTY",
"EXECUTE_IRREVERSIBLE"
]
},
"uniqueItems": true,
"maxItems": 7
},
"qualifiers": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64
},
"unknowns": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64
}
},
"required": [
"id",
"content",
"sha256",
"provenance",
"status",
"scope",
"target",
"jurisdiction",
"allowedOperations",
"qualifiers",
"unknowns"
],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 64
},
"claims": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"mode": {
"type": "string",
"enum": [
"QUOTE",
"INFERENCE"
]
},
"evidenceIds": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64,
"minItems": 1
},
"warrantIds": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64
},
"qualifiers": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64
},
"unknowns": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64
}
},
"required": [
"id",
"text",
"mode",
"evidenceIds",
"warrantIds",
"qualifiers",
"unknowns"
],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 64
},
"warrants": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"claimId": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"evidenceIds": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64,
"minItems": 1
},
"conclusionHash": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"rationale": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"issuer": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"provenanceEvidenceIds": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64,
"minItems": 1
},
"scope": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"target": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"jurisdiction": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"allowedOperations": {
"type": "array",
"items": {
"type": "string",
"enum": [
"CITE",
"INFORM",
"RECOMMEND",
"CONSTRAIN",
"AUTHORIZE_ACTION",
"BIND_PARTY",
"EXECUTE_IRREVERSIBLE"
]
},
"uniqueItems": true,
"maxItems": 7
},
"revoked": {
"type": "boolean"
},
"validFrom": {
"type": "string",
"format": "date-time",
"maxLength": 40
},
"validUntil": {
"type": "string",
"format": "date-time",
"maxLength": 40
},
"qualifiers": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64
},
"unknowns": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64
}
},
"required": [
"id",
"claimId",
"evidenceIds",
"conclusionHash",
"rationale",
"issuer",
"provenanceEvidenceIds",
"scope",
"target",
"jurisdiction",
"allowedOperations",
"revoked",
"validFrom",
"validUntil",
"qualifiers",
"unknowns"
],
"additionalProperties": false
},
"minItems": 0,
"maxItems": 64
},
"authority": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"actorId": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"issuer": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"provenanceEvidenceIds": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64,
"minItems": 1
},
"operations": {
"type": "array",
"items": {
"type": "string",
"enum": [
"CITE",
"INFORM",
"RECOMMEND",
"CONSTRAIN",
"AUTHORIZE_ACTION",
"BIND_PARTY",
"EXECUTE_IRREVERSIBLE"
]
},
"uniqueItems": true,
"maxItems": 7
},
"scope": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"target": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"jurisdiction": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"effect": {
"type": "string",
"enum": [
"ALLOW",
"DENY"
]
},
"revoked": {
"type": "boolean"
},
"validFrom": {
"type": "string",
"format": "date-time",
"maxLength": 40
},
"validUntil": {
"type": "string",
"format": "date-time",
"maxLength": 40
},
"conditionIds": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64
}
},
"required": [
"id",
"actorId",
"issuer",
"provenanceEvidenceIds",
"operations",
"scope",
"target",
"jurisdiction",
"effect",
"revoked",
"validFrom",
"validUntil",
"conditionIds"
],
"additionalProperties": false
},
"minItems": 0,
"maxItems": 64
},
"qualifiers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 8192
}
},
"required": [
"id",
"text"
],
"additionalProperties": false
},
"minItems": 0,
"maxItems": 64
},
"unknowns": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"blocking": {
"type": "boolean"
}
},
"required": [
"id",
"text",
"blocking"
],
"additionalProperties": false
},
"minItems": 0,
"maxItems": 64
},
"conditions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 8192
},
"satisfied": {
"type": "boolean"
},
"evidenceIds": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$",
"maxLength": 128
},
"uniqueItems": true,
"maxItems": 64
}
},
"required": [
"id",
"text",
"satisfied",
"evidenceIds"
],
"additionalProperties": false
},
"minItems": 0,
"maxItems": 64
}
},
"required": [
"requestId",
"question",
"action",
"evidence",
"claims",
"warrants",
"authority",
"qualifiers",
"unknowns",
"conditions"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://decision-integrity-service.wheelerhubbell.chatgpt.site/schema.json",
"title": "Decision Integrity / Structured Record 1.0",
"description": "A bounded structured-record audit. Supply exact source content and all material qualifications; authority is evaluated as represented, not independently authenticated. No URLs are fetched.",
"additionalProperties": false
}社区
证据