Verity MCP server
io.github.meloliva14/verity-mcp·v0.3.0Fail-closed verify-before-you-act gate for AI agents. Signed receipts. Pay-per-call via x402.
0 stars
Reviews
Write oneNobody has reviewed Verity yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Verity tools (8)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
detect_injectionScreen untrusted text or tool output for PROMPT-INJECTION / manipulation. PRICE: ~$0.02 per call (x402, USDC on Base mainnet). Use on anything an agent ingests from an outside source (web page, email, doc, tool result) BEFORE acting on it. Catches instruction-override, task/persona switching, grounding-override, jailbreaks, and multilingual attacks.
grounded_verifyWeb-GROUNDED reality-check on a CLAIM — the default product. PRICE: ~$0.25 per call (x402, USDC on Base mainnet). Runs a live, capped web search and a calibrated Sonnet synthesis — use it right before an agent acts on, repeats, or surfaces a fact that matters (a fabricated citation, an invented policy, a wrong number). Escalate to pro_verify for the deepest synthesis.
guard_actionTHE MONEY-LINE GATE. Decide whether a proposed agent ACTION should proceed — use this right before the agent SPENDS, SENDS, or commits something irreversible (a payment, an outbound message, a destructive command, a data share). PRICE: ~$0.02 per call (x402, USDC on Base mainnet); allow/review/block are priced identically — no block-to-bill rent-seeking.
moderate_contentDecide whether CONTENT is safe to publish, post, or surface. PRICE: ~$0.02 per call (x402, USDC on Base mainnet). Use before an agent sends or publishes generated content. Optional `policy` sets the standard; otherwise a conservative default-safe baseline is applied.
pro_verifyPremium, web-GROUNDED reality-check on a CLAIM — the deepest tier. PRICE: ~$0.35 per call (x402, USDC on Base mainnet). Runs a live web search and a calibrated Opus synthesis — reach for it when a claim is high-stakes and the grounded tier's answer isn't confident enough to act on.
quick_verifyCheap, fast reality-check on a CLAIM — the loopable default. PRICE: ~$0.02 per call (x402, USDC on Base mainnet). Ungrounded (no web search): a single calibrated Haiku judge over the claim's own plausibility/consistency — use it everywhere as the inexpensive first pass, then escalate the load-bearing ones to grounded_verify.
redact_piiDetect personal data and secrets in a PAYLOAD before it is sent, stored, or logged. PRICE: ~$0.02 per call (x402, USDC on Base mainnet). Use before an agent transmits text outside a trust boundary. Flags PII (names, emails, IDs, financial, device/IP) and secrets (API keys, passwords, tokens).
verify_receiptFREE. Statelessly verify a signed verdict RECEIPT — your audit trail / second opinion. PRICE: $0.00 (no x402 payment; this is a free discovery route). Pass the receipt object returned by any paid verify tool; Verity checks its Ed25519 signature against the server's public key and confirms Verity really issued exactly that verdict for exactly that claim. Use it to prove a result held, catch tamperi
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- 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 qualitylocal package, no credentials required12/15
- Maintenancelast push 55 days ago12/15
- Maintainer identityregistry namespace matches repository owner6/10
How Verity compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- Tools
- 8
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
What its tools let an agent do: 8 read
Install Verity in Claude Code, Cursor or VS Code
claude mcp add verity-mcp -- uvx verity-mcp
What the publisher says
From the Verity repository's README, as published. We do not edit it. Read it on GitHub
mcp-name: io.github.meloliva14/verity-mcp
Verity MCP — verify before you act
The official Model Context Protocol server for VerityLayer: independent, fail-closed trust checks any MCP-capable agent can discover and call. Fact-check a claim, screen for prompt-injection, catch PII, and gate irreversible actions — each check returns a calibrated verdict and abstains rather than guess. Payment is pay-per-call via x402 (USDC on Base mainnet). Verity holds no private key and never charges silently.
Name note: this is VerityLayer's official server — PyPI package verity-mcp, npm package @veritylayer/mcp. The npm package named verity-mcp is an unrelated third-party project.
Tools & pricing (every docstring states its price up front)
Quickstart
With uv (recommended — Claude Desktop / any MCP client):
{
"mcpServers": {
"verity": {
"command": "uvx",
"args": ["verity-mcp"]
}
}
}Or with pip:
pip install verity-mcp
verity-mcp # stdio MCP serverThat gets you the tools and the free verifyreceipt. To get paid verdicts**, read the next section — it's the part most people trip on.
How payment works
Verity's endpoints answer HTTP 402 (Payment Required) until the disclosed USDC micro-payment is settled. There are two ways to do that.
Wallet mode — get real verdicts (recommended)
{
"mcpServers": {
"verity": {
"command": "uvx",
"args": ["--from", "verity-mcp[x402]", "verity-mcp"],
"env": { "VERITY_WALLET_KEY": "0x…" }
}
}
}Point VERITYWALLETKEY at a funded Base-mainnet wallet and this server settles each call itself — the paid tools return real verdicts. Your key never leaves the process: it signs an EIP-3009 authorization locally for the exact amount each challenge discloses, and Verity only ever receives the signature. Nothing is charged silently; every price is disclosed up front.
Use a dedicated, low-balance wallet. This key can spend. Fund it with a few dollars of USDC on Base — calls cost $0.02–$0.35.
Keyless — the default
With no key set, this server holds nothing and pays nothing: a 402 is surfaced transparently (price restated, challenge attached) for an x402-capable caller to settle.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Verity: common questions
- Is Verity MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Verity safety report
- How do I install Verity?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Verity need an API key?
- No secret keys are declared. It reads 6 settings from the environment.
- Is Verity maintained?
- The last commit was 94 days ago (2026-08-02). The latest release is v0.3.0.
- What can I use instead of Verity?
- Servers from other publishers that do the same job: Reticle MCP server and Nautilus Compass Memory MCP server.
- How does Verity compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); tools 8 (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 Verity
Same job from other publishers: the closest match first, then the best rated.
- ReticleVerify a running web app from the inside over MCP: look, act, observe, assert. No screenshots.not reviewedEstablishedB
- Nautilus Compass MemoryLocal-first long-term memory for AI agents, with byte-recomputable signed verification receipts.not reviewedEstablishedB