Use 402.report in Claude, Cursor, VS Code & other MCP clients
402.report is a remote MCP server — add it to Claude Desktop, Claude Code, Cursor, VS Code, or Windsurf with a copy-paste config and query your agents' x402 spend.
402.report runs a remote MCP server (Streamable HTTP) that exposes your x402 spend and forensics as read-only tools. Any MCP-capable client can connect with a bit of config — no code.
- Endpoint:
https://proxy.402.report/mcp - Auth:
Authorization: Bearer <your-api-key> - Tools:
get_spend_summary,get_spend_by_domain,get_spend_by_agent,list_recent_events,list_failed_payments,get_error_breakdown,get_attempt_timeline, and the preflight toolscheck_endpointandcheck_payee— so your agent can ask "is this URL / wallet safe to pay?" before it pays, using the same threat intel the firewall enforces
Create an API key in the 402.report dashboard, then use it below.
Claude Desktop / Cursor / Windsurf
Add a server to the client's MCP config (claude_desktop_config.json, Cursor's mcp.json, or
Windsurf's mcp_config.json):
{
"mcpServers": {
"402report": {
"type": "http",
"url": "https://proxy.402.report/mcp",
"headers": { "Authorization": "Bearer ag_your_key" }
}
}
}
Claude Code
claude mcp add --transport http 402report https://proxy.402.report/mcp \
--header "Authorization: Bearer ag_your_key"
VS Code
Add to .vscode/mcp.json:
{
"servers": {
"402report": {
"type": "http",
"url": "https://proxy.402.report/mcp",
"headers": { "Authorization": "Bearer ag_your_key" }
}
}
}
Once connected, ask the assistant things like "how much have my agents paid this week?" or "list my failed x402 payments". Every tool is read-only and scoped to your key's tenant — 402.report observes x402 activity, it never holds or settles funds.