Attest MCP server
online · 100% uptimeio.github.attestagents/attest-mcp·v1.0.0Scan agent payment endpoints (x402, AP2, L402, MPP, 402) for a trust grade A-F before paying.
0 stars21 downloads/wk
Reviews
Write oneNobody has reviewed Attest yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Attest tools (2)
write = sends, deletes, buys or postsattest_guardFreeVerify a live 402 payment offer at the moment of spend. Pass the EXACT offer you just received (url, payTo, amount, asset, network) and get an allow / warn / block verdict with machine-readable reasons: wallet mismatch vs the verified payout wallet, price swaps vs the last verified quote, danger flags, blocklisted wallets, and typosquats. Call this AFTER receiving a 402 offer and BEFORE authorizing the payment.
attest_scanFreeScan an agent payment endpoint (x402 / HTTP 402) and return a letter grade A to F with a safety verdict before paying.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- Live reliabilityremote reachable in 1121ms20/20
- Tool poisoning2 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 110 days ago8/15
- Maintainer identityregistry namespace matches repository owner6/10
How Attest compares
Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 84/100
- higher than 78% of 1,761 Finance servers
- Tools
- 2
- the typical Finance server has 8
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote Finance server answers 100%
- Response time
- 156 ms
- faster than 74% of 1,133 Finance servers
- Downloads a week
- 21
- more than 7% of 421 Finance servers with a package
What its tools let an agent do: 2 read
Install Attest in Claude Code, Cursor or VS Code
claude mcp add --transport http attest-mcp https://attestagent.org/api/mcp
What the publisher says
From the Attest repository's README, as published. We do not edit it. Read it on GitHub
Attest MCP Server
Trust scanning for agent payments — right inside your AI agent.
attest-mcp is a Model Context Protocol server that lets any MCP-compatible agent (Claude, Cursor, Windsurf, VS Code, and more) scan an agent payment endpoint and get back a letter grade A–F with a clear safety verdict before authorizing a single cent.
It covers the agentic payment protocols in use today: x402, MPP, AP2, L402, and HTTP 402.
Powered by Attest. The scoring engine runs entirely on Attest's servers — this package is a thin client that relays requests, so installing it never exposes any proprietary grading logic.
Why
Autonomous agents are starting to pay for things on their own. A single malicious or misconfigured endpoint can drain funds through impersonation, a blocklisted payout wallet, bait-and-switch pricing, or a broken payment handshake. attest-mcp gives your agent a fast, deterministic safety check it can run as a step in its payment loop.
Tools
Requirements
- Node.js 18 or newer
- Any MCP-compatible client
No API key required.
Quick start
Run it directly with npx (no install needed):
npx attest-mcpThe server speaks MCP over stdio, so you normally don't run it by hand — you point your MCP client at it using one of the configs below.
Client setup
Claude Desktop
Edit claudedesktopconfig.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"attest": {
"command": "npx",
"args": ["-y", "attest-mcp"]
}
}
}Cursor
Add to ~/.cursor/mcp.json (or Settings → MCP → Add new server):
{
"mcpServers": {
"attest": {
"command": "npx",
"args": ["-y", "attest-mcp"]
}
}
}Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"attest": {
"command": "npx",
"args": ["-y", "attest-mcp"]
}
}
}VS Code
Add to .vscode/mcp.json in your workspace:
{
"servers": {
"attest": {
"command": "npx",
"args": ["-y", "attest-mcp"]
}
}
}Any other MCP client
Use the command npx -y attest-mcp with the stdio transport.
Remote server (no install)
Prefer not to install anything? Attest also runs a hosted MCP server you can connect to over Streamable HTTP:
https://attestagent.org/api/mcpPoint any remote-MCP-capable client at that URL.
Usage example
Once connected, just ask your agent in natural language:
"Before you pay, scan https://api.example.com/paid-resource with Attest."
The agent calls attest_scan and gets back something like:
{
"host": "api.example.com",
"grade": "A",
"composite": 95,
"danger": false,
"verdict": "Valid endpoint, established host.",
"priceHuman": "0.01 USDC",
"reportUrl": "https://attestagent.org/r/abc-123"
}Configuration
Security & privacy
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Attest: common questions
- Is Attest MCP server safe?
- Mostly: it is graded B (84/100). Read the Attest safety report
- How do I install Attest?
- It runs remotely at attestagent.org. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Attest need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is Attest maintained?
- The last commit was 150 days ago (2026-06-07). The latest release is v1.0.0.
- Is Attest up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Attest?
- Servers from other publishers that do the same job: three.ws Agent Payments MCP server, X402 List MCP server and Pulsefeed X402 MCP server.
- How does Attest compare with other Finance MCP servers?
- safety score 84/100 (higher than 78% of 1,761 Finance servers); tools 2 (the typical Finance server has 8); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Attest
Same job from other publishers: the closest match first, then the best rated.
- three.ws Agent PaymentsGoverned x402 payment sessions: pay any endpoint with budget, allowlist & per-tx caps, no key.not reviewedEstablishedB
- X402 ListFind and vet x402 payment APIs before your agent pays one: uptime, price, on-chain volume.not reviewedEstablishedA
- Pulsefeed X402Verify x402 payment endpoints before an AI agent pays: scam scan, on-chain checks, trust scores.not reviewedGrowingA
- Agent402.Tools: pay-per-call web toolsAgentic Finance: 500+ agent tools, multi-chain USDC over x402 or MPP, or free via proof-of-worknot reviewedEstablishedA
- Boundra — Payment Approval Gateway for AI AgentsAllow, ask, or veto — a policy decision point your agent consults before signing any paymentnot reviewedGrowingA