MCP.Market

VerifyAPI — fact-check with signed receipts MCP server

by KyTheKitty·io.github.KyTheKitty/verifyapi·v0.1.9

Fact-check any claim with live web sources. Ed25519-signed receipts. Catches hallucinations.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Growing

0 stars64 downloads/wk

Reviews

Write one

Nobody has reviewed VerifyAPI — fact-check with signed receipts yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

VerifyAPI — fact-check with signed receipts tools (1)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • verify_claim

    Fact-check a single factual claim against live web sources. Returns one of `supported`, `refuted`, `insufficient_evidence`, or `out_of_scope`, with confidence, source_url, published_date, and a verbatim exact_quote from that source. Every response is signed with an Ed25519 receipt (verifiable at https://api.verify-api.dev/.well-known/jwks.json). Pricing (see /v1/pricing): $0.02 base per supported/

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 22 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How VerifyAPI — fact-check with signed receipts compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
80/100
higher than 60% of 48,243 servers
Tools
1
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
64
more than 50% of 12,306 servers with a package

What its tools let an agent do: 1 read

Install VerifyAPI — fact-check with signed receipts in Claude Code, Cursor or VS Code

Runs npx -y @verify-api/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add verifyapi -- npx -y @verify-api/mcp
Add to Cursor

What the publisher says

From the VerifyAPI — fact-check with signed receipts repository's README, as published. We do not edit it. Read it on GitHub

VerifyAPI MCP Server

Fact-check any claim before you act on it. One tool. Live web sources. Cryptographically signed receipts.

What it does: VerifyAPI is a Model Context Protocol server that verifies factual claims against live web sources and returns a citable verdict — including the source URL, published date, a verbatim quote, and an Ed25519-signed receipt so downstream systems can prove the check actually happened.

When to use it: Any time your agent is about to act on a factual claim it can't cite. Prices, dates, versions, quotes, statistics, product specs, event outcomes. If getting it wrong would cost time, money, or trust — verify first.

Quick install (Claude Desktop / Cursor / Cline / any MCP client)

{
  "mcpServers": {
    "verifyapi": {
      "command": "npx",
      "args": ["-y", "@verify-api/mcp@latest"],
      "env": {
        "VERIFYAPI_API_KEY": "csk_live_..."
      }
    }
  }
}

No API key? Leave VERIFYAPIAPIKEY unset for the free trial (limited to 3 calls per IP per 24h, signed receipts included). Get a free key at https://verify-api.dev/signup — no credit card required.

The one tool: verify_claim

Input:

{
  "claim": "Python 3.13 was released in October 2024."
}

Output:

{
  "verdict": "supported",
  "confidence": 0.99,
  "source_url": "https://docs.python.org/3/whatsnew/3.13.html",
  "exact_quote": "Python 3.13 was released on October 7, 2024.",
  "reasoning": "Multiple authoritative sources confirm...",
  "receipt": {
    "jws": "eyJhbGci...",
    "kid": "pQAd73zRp9Xq9Y5U"
  }
}

Verdicts: supported, contradicted, unverifiable. Every supported/contradicted verdict comes with a JWS receipt signed by keys served at https://api.verify-api.dev/.well-known/jwks.json.

Why signed receipts?

Because "the AI checked" is not the same as "the AI verified." A signed receipt lets a downstream system — compliance auditor, user, another agent, a smart contract — cryptographically prove that a specific claim was verified against a specific source at a specific time by VerifyAPI's known public key. It's the difference between saying "trust me" and handing over a notarized document.

Pricing

  • Free trial: no signup, no card. Limited to 3 calls per IP per 24h. Includes signed receipts.
  • With API key: $0.02 per verified claim. Unverifiable / out-of-scope calls are free (you don't pay for "I couldn't find enough evidence").
  • Freshness tiers: standard verification $0.02, real-time (fresh-fetch) $0.05.
  • Auto top-up: save a card, set a threshold, keep flowing. POST /v1/balance/autorefill.

Example use cases

LangChain / LlamaIndex agents: wrap verify_claim as a Tool. Have your agent call it before returning any factual answer.

Cursor / Cline coding agents: verify version numbers, API existence, deprecation status before writing imports.

Claude Desktop workflows: "Verify this quote is real before I put it in the deck."

Multi-agent systems: pass receipts between agents to prove groundedness up the chain.

Compliance-sensitive automation: keep the JWS receipts as audit trail for every factual decision the agent made.

Environment variables

Programmatic API (skip MCP, call directly)

curl -X POST https://api.verify-api.dev/v1/verify \
  -H "Authorization: Bearer csk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"claim": "Bitcoin ETFs were approved by the SEC in January 2024."}'

Full OpenAPI spec: https://api.verify-api.dev/openapi.json

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

VerifyAPI — fact-check with signed receipts: common questions

Is VerifyAPI — fact-check with signed receipts MCP server safe?
Mostly: it is graded B (80/100). Read the VerifyAPI — fact-check with signed receipts safety report
How do I install VerifyAPI — fact-check with signed receipts?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does VerifyAPI — fact-check with signed receipts need an API key?
Yes. The registry entry asks for VERIFYAPI_API_KEY.
Is VerifyAPI — fact-check with signed receipts maintained?
The last commit was 55 days ago (2026-09-12). The latest release is v0.1.9.
What can I use instead of VerifyAPI — fact-check with signed receipts?
Servers from other publishers that do the same job: e2e MCP server, Front-End Checklist MCP server and Nautilus Compass Memory MCP server. Compare all VerifyAPI — fact-check with signed receipts alternatives.
How does VerifyAPI — fact-check with signed receipts compare with other MCP servers?
safety score 80/100 (higher than 60% of 48,243 servers); tools 1 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to VerifyAPI — fact-check with signed receipts

Same job from other publishers: the closest match first, then the best rated.

All VerifyAPI — fact-check with signed receipts alternatives →
  • e2e
    Open live web and mobile app sessions from an e2e project to inspect the app and try locators.
    A
  • Front-End Checklist
    Review frontend code and live pages against 386 quality-gated web development rules.
    A
  • Nautilus Compass Memory
    Local-first long-term memory for AI agents, with byte-recomputable signed verification receipts.
    B