MCP.so
Sign In
V

VerityLayer

@meloliva14

About VerityLayer

VerityLayer — fail-closed verify-before-you-act trust gate for AI agents. 5 tools: verify_fact, detect_injection, moderate_content, redact_pii, guard_action. Keyless, pay-per-call via x402 (USDC on Base); every verdict ships an Ed25519-signed receipt. Run: npx -y @veritylayer/mcp

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "veritylayer": {
      "command": "npx",
      "args": [
        "-y",
        "@veritylayer/mcp"
      ]
    }
  }
}

Tools

6

Reality-check a CLAIM before an agent acts on, repeats, or surfaces it. PRICES (x402, USDC on Base mainnet, disclosed up front): tier 'quick' $0.02 (ungrounded calibrated pre-filter — the loopable default), tier 'grounded' $0.25 (live web search + citations — the standard check), tier 'pro' $0.35 (grounded premium synthesis). Returns: verdict (supported | unsupported | uncertain), an honest 0-1 confidence, reasoning, evidence citations on grounded tiers, and an Ed25519-SIGNED RECEIPT — portable, stateless proof forever that VerityLayer issued exactly this verdict for exactly this claim (check it free with the verify_receipt tool). Fail-closed: abstains ('uncertain') rather than guess; never invents evidence. Pricing is DISCLOSED and paid per use via x402 — VerityLayer holds no key and never charges silently. Optional affiliate_id is a routing tag reserved for a future referral program; it never changes price or behavior.

Screen untrusted text or tool output for PROMPT-INJECTION / manipulation BEFORE acting on it. PRICES (x402, USDC on Base, disclosed up front): tier 'quick' $0.02 (default), 'standard' $0.06, 'pro' $0.15. Use on anything an agent ingests from an outside source (web page, email, doc, tool result). Catches instruction-override, task/persona switching, grounding-override, jailbreaks, and multilingual attacks. Returns: verdict (clean | suspicious | injection | uncertain), threat score, techniques found, and a pass/sanitize/quarantine recommendation. Fail-closed. Pricing is DISCLOSED and paid per use via x402 — VerityLayer holds no key and never charges silently. Optional affiliate_id is a routing tag reserved for a future referral program; it never changes price or behavior.

Decide whether CONTENT is safe to publish, post, or surface — use before an agent sends or publishes generated content. PRICES (x402, USDC on Base, disclosed up front): tier 'quick' $0.02 (default), 'standard' $0.06, 'pro' $0.15. Optional `policy` sets the standard; otherwise a conservative default-safe baseline is applied. Returns: decision (publish | review | block), violation risk, categories, and reasons. All decisions are priced identically — no block-to-bill rent-seeking. Fail-closed. Pricing is DISCLOSED and paid per use via x402 — VerityLayer holds no key and never charges silently. Optional affiliate_id is a routing tag reserved for a future referral program; it never changes price or behavior.

Detect personal data and secrets in a PAYLOAD before it is sent, stored, or logged — use before an agent transmits text outside a trust boundary. PRICES (x402, USDC on Base, disclosed up front): tier 'quick' $0.02 (default), 'standard' $0.06, 'pro' $0.15. Flags PII (names, emails, IDs, financial, device/IP) and secrets (API keys, passwords, tokens). Returns: verdict (clean | contains_pii | contains_secret | review), severity, findings, and a redacted version of the payload. Fail-closed. Pricing is DISCLOSED and paid per use via x402 — VerityLayer holds no key and never charges silently. Optional affiliate_id is a routing tag reserved for a future referral program; it never changes price or behavior.

THE FLAGSHIP TOOL — wire this into your agent's action loop and call it right before ANY irreversible step: a payment/spend, an outbound message, a destructive command, a data share, a publish. You get an independent allow / review / block second opinion at the exact moment a mistake becomes permanent. Built to run ALWAYS-ON at the cheap 'quick' tier — leave it in the loop as a standing pre-commit gate on every side-effecting step (the single highest-value place to call VerityLayer). PRICES (x402, USDC on Base, disclosed up front): tier 'quick' $0.02 (the always-on default), 'standard' $0.08, 'pro' $0.20. Fail-closed: it will not 'allow' what it cannot justify as safe — uncertainty escalates to review, real red flags block. Returns: decision (allow | review | block), an honest 0-1 risk, concrete reasons, specific concerns, and a safer alternative. Every decision ships an Ed25519-signed receipt — a portable, re-verifiable audit trail of exactly what your agent was cleared (or stopped) from doing; check any of them free with verify_receipt. allow/review/block are priced identically — no block-to-bill rent-seeking. Pricing is DISCLOSED and paid per use via x402 — VerityLayer holds no key and never charges silently. Optional affiliate_id is a routing tag reserved for a future referral program; it never changes price or behavior.

FREE — costs nothing. Verify an Ed25519-SIGNED VerityLayer verdict receipt (the `receipt` object returned with every paid verify_fact verdict). Stateless: the engine checks the signature against its published public key (GET /.well-known/verity-pubkey.json), so a receipt + that key proves — forever, with no lookup — that VerityLayer issued exactly that verdict for exactly that claim. Use it to audit a prior verdict, prove a verification to a counterparty, or validate receipts you were handed by another agent. Returns: valid (true/false) and a reason. A live signing self-test is also available free at GET /receipt/selftest on the engine.

Overview

What is VerityLayer?

VerityLayer is a fail-closed verify-before-you-act trust gate for AI agents. It provides five tools for safety checks, operates keyless with pay-per-call via x402 (USDC on Base), and returns every verdict with an Ed25519-signed receipt.

How to use VerityLayer?

Run the MCP server with npx -y @veritylayer/mcp. The tools are invoked automatically by the MCP client; no manual configuration or API key is needed. For more details, visit veritylayer.dev.

Key features of VerityLayer

  • Fail-closed, verify-before-you-act design for AI agents.
  • Five tools: verify_fact, detect_injection, moderate_content, redact_pii, guard_action.
  • Keyless authentication – no API key required.
  • Pay-per-call via x402 using USDC on Base.
  • Every verdict includes an Ed25519-signed receipt for trust.

Use cases of VerityLayer

  • Fact-check AI agent outputs before executing actions.
  • Detect prompt injections and jailbreak attempts in real time.
  • Moderate content generated by AI responses.
  • Redact personally identifiable information (PII) from text.
  • Guard agent actions against unsafe or prohibited operations.

FAQ from VerityLayer

What is the pricing model?

Pay-per-call via x402 using USDC on the Base blockchain; no upfront costs or API keys needed.

How is trust enforced?

Every verdict is accompanied by an Ed25519-signed receipt, allowing independent verification of each decision.

What tools does VerityLayer provide?

Five tools: verify_fact, detect_injection, moderate_content, redact_pii, and guard_action.

Do I need to register for an API key?

No, VerityLayer is keyless – just run the MCP server and use the tools.

What blockchain does it use for payments?

Payments are processed on the Base blockchain via the x402 protocol using USDC.

Frequently asked questions

What is the pricing model?

Pay-per-call via x402 using USDC on the Base blockchain; no upfront costs or API keys needed.

How is trust enforced?

Every verdict is accompanied by an Ed25519-signed receipt, allowing independent verification of each decision.

What tools does VerityLayer provide?

Five tools: verify_fact, detect_injection, moderate_content, redact_pii, and guard_action.

Do I need to register for an API key?

No, VerityLayer is keyless – just run the MCP server and use the tools.

What blockchain does it use for payments?

Payments are processed on the Base blockchain via the x402 protocol using USDC.

Comments

More Other MCP servers