MCP.Market

Verity MCP server

by meloliva14·io.github.meloliva14/verity-mcp·v0.3.0

Fail-closed verify-before-you-act gate for AI agents. Signed receipts. Pay-per-call via x402.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody 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 posts

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

  • detect_injection

    Screen 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_verify

    Web-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_action

    THE 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_content

    Decide 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_verify

    Premium, 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_verify

    Cheap, 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_pii

    Detect 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_receipt

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

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 qualitylocal package, no credentials required12/15
  • Maintenancelast push 55 days ago12/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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 server

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

  • Reticle
    Verify a running web app from the inside over MCP: look, act, observe, assert. No screenshots.
    B
  • Nautilus Compass Memory
    Local-first long-term memory for AI agents, with byte-recomputable signed verification receipts.
    B