Skip to main content
Glama

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.py

Beispiel

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 TRUST

Lizenz & 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

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables 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
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables 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
  • A
    license
    B
    quality
    C
    maintenance
    Enables AI agents to verify technical claims against supplied evidence, identify unsupported assumptions and contradictions, and recommend the smallest next check before acting.
    5
    MIT