Skip to main content

mcp-verify-claim

A Model Context Protocol (MCP) server that forces evidence-gated, honestly tiered claim reporting. Every claim an agent makes gets classified into an evidence tier (FACT / INFERENCE / SPECULATION / UNVERIFIED) with attached evidence — the antidote to the silent-unverified-claim failure mode ("pushed successfully", "the tests pass", "the API returned 200" — asserted without ever running the command).

Deterministic, no LLM, no network calls. Self-hostable, MCP-compatible with any agent (Claude Code, Cursor, Copilot, OpenClaw, Codex CLI).

Why it exists

The most common agent failure is not wrong reasoning — it's reporting a plausible-sounding result that was never verified. mcp-verify-claim installs a hard gate: no unverified claim can be reported as fact.

Tools

  • tier_claim(claim, evidence, verification_kind) — classify a claim into a tier + verdict (TRUST / REVIEW / DO-NOT-REPORT) + honest next-action.
  • check_claim(claim) — deterministic scan for fabrication/hedging signals (completion-without-artifact, "the API returned", hedge words).
  • report_templates() — the canonical STATUS / EVIDENCE / GAPS completion shape and the 6-step behavioral loop.
  • tier_definitions() — the FACT / INFERENCE / SPECULATION / UNVERIFIED definitions.

Evidence tier (the core)

Tier Meaning Verdict
FACT Saw it in raw tool output (exit code, body, file read-back, HTTP status) TRUST
INFERENCE Deduced from facts; show the chain REVIEW
SPECULATION A guess; never report as truth REVIEW
UNVERIFIED No evidence produced DO-NOT-REPORT

Install & run

pip install mcp
# Claude Desktop / agent config:
# { "mcpServers": { "verify-claim": { "command": "python3",
#       "args": ["/absolute/path/to/mcp_server.py"] } } }
python3 mcp_server.py

Example

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

License & provenance

MIT. Written by sudo-ai-git. Standalone behavioral-rigor tool; encodes no proprietary method. MCP expression of the verify-before-claim agent skill.

Official MCP Registry metadata

mcp-name: io.github.sudo-ai-git/mcp-verify-claim

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_verify_claim-1.0.0.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_verify_claim-1.0.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file mcp_verify_claim-1.0.0.tar.gz.

File metadata

  • Download URL: mcp_verify_claim-1.0.0.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for mcp_verify_claim-1.0.0.tar.gz
Algorithm Hash digest
SHA256 93b95edd5cd4d06c181a7d1305ff65fa8d608b8aac31ee6d8b82ac1bb6ce7fe0
MD5 6414d31dfa0e0b05dbedd4994adc1b52
BLAKE2b-256 4d9a4590c230dd4d59216667d932e25c4267aa639538dbfaaa9297ab3322fd52

See more details on using hashes here.

File details

Details for the file mcp_verify_claim-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_verify_claim-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 84a491129413ed20bd9a9b4e2b4d39819fa376f455f43faab585f6c071f9657f
MD5 6e847cd74d4923326f0d6a9a0d481c17
BLAKE2b-256 e62c7c042381d9c51561059ba5546c7bce43c7201942a92e7109ecac6287ed0d

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page