mcp-verify-claim
mcp-verify-claim
Ein Model Context Protocol (MCP)-Server, der eine evidenzgesteuerte, ehrlich abgestufte Meldung von Behauptungen erzwingt. Jede Behauptung, die ein Agent aufstellt, wird mit angehängter Evidenz in eine Evidenzstufe (FACT / INFERENCE / SPECULATION / UNVERIFIED) eingeordnet — das Gegenmittel gegen das Versagensmuster der stillschweigend unverifizierten Behauptung („erfolgreich gepusht“, „die Tests laufen durch“, „die API hat 200 zurückgegeben“ — behauptet, ohne den Befehl jemals auszuführen).
Deterministisch, kein LLM, keine Netzwerkaufrufe. Selbst hostbar, MCP-kompatibel mit jedem Agenten (Claude Code, Cursor, Copilot, OpenClaw, Codex CLI).
Warum es das gibt
Der häufigste Agentenfehler ist nicht falsches Denken — sondern das Melden eines plausibel klingenden Ergebnisses, das nie verifiziert wurde. mcp-verify-claim installiert eine harte Sperre: Keine unverifizierte Behauptung darf als Tatsache gemeldet werden.
Related MCP server: footnote
Werkzeuge
tier_claim(claim, evidence, verification_kind)— klassifiziert eine Behauptung in eine Stufe + ein Urteil (TRUST/REVIEW/DO-NOT-REPORT) + eine ehrliche nächste Aktion.check_claim(claim)— deterministischer Scan nach Signalen für Erfindung/Absicherung (Abschluss ohne Artefakt, „die API hat zurückgegeben“, Absicherungswörter).report_templates()— die kanonische Abschlussform STATUS / EVIDENCE / GAPS und die sechsstufige Verhaltensschleife.tier_definitions()— die Definitionen von FACT / INFERENCE / SPECULATION / UNVERIFIED.
Evidenzstufe (der Kern)
Stufe | Bedeutung | Urteil |
FACT | In der rohen Tool-Ausgabe gesehen (Exit-Code, Body, Datei-Rücklesen, HTTP-Status) | TRUST |
INFERENCE | Aus Fakten abgeleitet; die Kette aufzeigen | REVIEW |
SPECULATION | Eine Vermutung; niemals als Wahrheit berichten | REVIEW |
UNVERIFIED | Keine Evidenz erbracht | DO-NOT-REPORT |
Installation & Ausführung
pip install mcp
# Claude Desktop / agent config:
# { "mcpServers": { "verify-claim": { "command": "python3",
# "args": ["/absolute/path/to/mcp_server.py"] } } }
python3 mcp_server.pyBeispiel
tier_claim("Successfully deployed", evidence="", verification_kind="")
--> tier UNVERIFIED, verdict DO-NOT-REPORT
signals: [high] completion claim without artifact
next: go get the evidence before reporting
tier_claim("Deploy is live", evidence="origin/main SHA==local HEAD, HTTP 200", verification_kind="read_back")
--> tier FACT, verdict TRUSTLizenz & Herkunft
MIT. Geschrieben von sudo-ai-git. Eigenständiges Werkzeug für Verhaltensstrenge; kodiert keine proprietäre Methode. MCP-Umsetzung der Agentenfähigkeit verify-before-claim.
Offizielle MCP-Registry-Metadaten
mcp-name: io.github.sudo-ai-git/mcp-verify-claim
This server cannot be deployed
Maintenance
Related MCP Connectors
Agent memory that refuses to guess: evidence-gated recall, exact-source reads, verifiable deletion.
Deterministic decision layer for autonomous agents: reproducible PROCEED/REVIEW/SKIP verdicts.
Deterministic fact verification for AI agents — checksums & curated data, not guesses.
Pre-execution governance for AI agents. Deterministic PASS/FAIL/REVIEW verdicts, replayable proof.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables agents to verify claims with evidence-based truth scores and confidence levels by running a deterministic pipeline of evidence lanes and adversarial checks.26MIT
- AlicenseNot gradedqualityBmaintenanceEnables agents to verify their own output mid-task by checking every claim against provided sources, returning supported, partial, unsupported, or contradicted verdicts with exact citations.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to verify claims deterministically by computing arithmetic, ratios, and dates and matching statements against provided sources, returning a confidence ladder of certain, source-backed, or unverifiable.MIT
- AlicenseBqualityCmaintenanceEnables AI agents to verify technical claims against supplied evidence, identify unsupported assumptions and contradictions, and recommend the smallest next check before acting.5MIT