Decision Integrity
Was dieses MCP kann
Assesses whether evidence, provenance, authority, and decision boundaries support a proposed action.
Tools
Eingabeschema
{'$id': 'https://decision-integrity-service.wheelerhubbell.chatgpt.site/schema.json', 'type': 'object', 'title': 'Decision Integrity / Structured Record 1.0', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['requestId', 'question', 'action', 'evidence', 'claims', 'warrants', 'authority', 'qualifiers', 'unknowns', 'conditions'], 'properties': {'action': {'type': 'object', 'required': ['id', 'description', 'actorId', 'operation', 'scope', 'target', 'jurisdiction', 'claimIds', 'qualifiers', 'unknowns'], 'properties': {'id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'scope': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'target': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'actorId': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'claimIds': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'minItems': 1, 'uniqueItems': True}, 'unknowns': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'uniqueItems': True}, 'operation': {'enum': ['CITE', 'INFORM', 'RECOMMEND', 'CONSTRAIN', 'AUTHORIZE_ACTION', 'BIND_PARTY', 'EXECUTE_IRREVERSIBLE'], 'type': 'string'}, 'qualifiers': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'uniqueItems': True}, 'description': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'jurisdiction': {'type': 'string', 'maxLength': 8192, 'minLength': 1}}, 'additionalProperties': False}, 'claims': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'text', 'mode', 'evidenceIds', 'warrantIds', 'qualifiers', 'unknowns'], 'properties': {'id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'mode': {'enum': ['QUOTE', 'INFERENCE'], 'type': 'string'}, 'text': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'unknowns': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'uniqueItems': True}, 'qualifiers': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'uniqueItems': True}, 'warrantIds': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'uniqueItems': True}, 'evidenceIds': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'minItems': 1, 'uniqueItems': True}}, 'additionalProperties': False}, 'maxItems': 64, 'minItems': 1}, 'evidence': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'content', 'sha256', 'provenance', 'status', 'scope', 'target', 'jurisdiction', 'allowedOperations', 'qualifiers', 'unknowns'], 'properties': {'id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'scope': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'sha256': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'status': {'enum': ['ADMITTED', 'DISPUTED', 'RETRACTED'], 'type': 'string'}, 'target': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'content': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'unknowns': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'uniqueItems': True}, 'provenance': {'type': 'object', 'required': ['sourceId', 'uri', 'attribution', 'observedAt'], 'properties': {'uri': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'sourceId': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'observedAt': {'type': 'string', 'format': 'date-time', 'maxLength': 40}, 'attribution': {'type': 'string', 'maxLength': 8192, 'minLength': 1}}, 'additionalProperties': False}, 'qualifiers': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'uniqueItems': True}, 'jurisdiction': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'allowedOperations': {'type': 'array', 'items': {'enum': ['CITE', 'INFORM', 'RECOMMEND', 'CONSTRAIN', 'AUTHORIZE_ACTION', 'BIND_PARTY', 'EXECUTE_IRREVERSIBLE'], 'type': 'string'}, 'maxItems': 7, 'uniqueItems': True}}, 'additionalProperties': False}, 'maxItems': 64, 'minItems': 1}, 'question': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'unknowns': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'text', 'blocking'], 'properties': {'id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'text': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'blocking': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 64, 'minItems': 0}, 'warrants': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'claimId', 'evidenceIds', 'conclusionHash', 'rationale', 'issuer', 'provenanceEvidenceIds', 'scope', 'target', 'jurisdiction', 'allowedOperations', 'revoked', 'validFrom', 'validUntil', 'qualifiers', 'unknowns'], 'properties': {'id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'scope': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'issuer': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'target': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'claimId': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'revoked': {'type': 'boolean'}, 'unknowns': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'uniqueItems': True}, 'rationale': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'validFrom': {'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}, 'maxItems': 64, 'uniqueItems': True}, 'validUntil': {'type': 'string', 'format': 'date-time', 'maxLength': 40}, 'evidenceIds': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'minItems': 1, 'uniqueItems': True}, 'jurisdiction': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'conclusionHash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'allowedOperations': {'type': 'array', 'items': {'enum': ['CITE', 'INFORM', 'RECOMMEND', 'CONSTRAIN', 'AUTHORIZE_ACTION', 'BIND_PARTY', 'EXECUTE_IRREVERSIBLE'], 'type': 'string'}, 'maxItems': 7, 'uniqueItems': True}, 'provenanceEvidenceIds': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'minItems': 1, 'uniqueItems': True}}, 'additionalProperties': False}, 'maxItems': 64, 'minItems': 0}, 'authority': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'actorId', 'issuer', 'provenanceEvidenceIds', 'operations', 'scope', 'target', 'jurisdiction', 'effect', 'revoked', 'validFrom', 'validUntil', 'conditionIds'], 'properties': {'id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'scope': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'effect': {'enum': ['ALLOW', 'DENY'], 'type': 'string'}, 'issuer': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'target': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'actorId': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'revoked': {'type': 'boolean'}, 'validFrom': {'type': 'string', 'format': 'date-time', 'maxLength': 40}, 'operations': {'type': 'array', 'items': {'enum': ['CITE', 'INFORM', 'RECOMMEND', 'CONSTRAIN', 'AUTHORIZE_ACTION', 'BIND_PARTY', 'EXECUTE_IRREVERSIBLE'], 'type': 'string'}, 'maxItems': 7, 'uniqueItems': True}, '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}, 'maxItems': 64, 'uniqueItems': True}, 'jurisdiction': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'provenanceEvidenceIds': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'minItems': 1, 'uniqueItems': True}}, 'additionalProperties': False}, 'maxItems': 64, 'minItems': 0}, 'requestId': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'conditions': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'text', 'satisfied', 'evidenceIds'], 'properties': {'id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'text': {'type': 'string', 'maxLength': 8192, 'minLength': 1}, 'satisfied': {'type': 'boolean'}, 'evidenceIds': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'maxItems': 64, 'uniqueItems': True}}, 'additionalProperties': False}, 'maxItems': 64, 'minItems': 0}, 'qualifiers': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'text'], 'properties': {'id': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9:_.-]{0,127}$', 'maxLength': 128}, 'text': {'type': 'string', 'maxLength': 8192, 'minLength': 1}}, 'additionalProperties': False}, 'maxItems': 64, 'minItems': 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}
Letzte Tool-Änderungen
Ähnliche MCP-Server
GoCreative Agent API
Offers pay-per-call LLM completions and data services for company intelligence, KYB, sanctions screening, threat intelligence, co…
IA-QA — 130+ QA & Dev Tools for AI Agents
Provides deterministic QA, evaluation, testing, code analysis, prompt and RAG checks, model comparison, and web security diagnost…
DDG Agent Services
Acts as a pay-per-call gateway for agent tools including LLM routes, web and market data, Ethereum RPC, security scans, service c…
mainstreet
Provides reputation, trust scoring, validation, consensus, routing, and payment-related tools for on-chain AI agents on Base.
xrpl-referee
Supports XRPL-based agent hiring, escrow payments, job marketplaces, wallet trust scoring, sanctions and KYC checks, and AI-assis…
InsureLink
Manages agent reputation, insurance coverage, SLA agreements, transaction safety checks, attestations, claims, and x402-mediated …
Overwing
Evaluates text against configurable safety rules and provides agent policy decisions, approval workflows, compensating actions, a…
Hermes Plant — Agent Commerce Assurance
Preflights and attests consequential agent actions, verifies signed evidence, evaluates payments and wallets, and provides determ…