mcpField
V
vet402

vet402

Remote
vet402.comOther0Updated 1d ago

About vet402

vet402 is a hosted MCP server and plugin for Cursor and Claude Code that checks records of x402 purchases before an agent pays. It reports delivery outcomes, chains, transaction links, and seller listings for agents and x402 sellers.

Key features

  1. 01Check prior purchases for an x402 URL
  2. 02Review delivery and settlement outcomes
  3. 03Inspect transaction links and verified terms
  4. 04Find tested and untested seller listings
  5. 05Check endpoint listings and failure modes

Use cases

  1. 01Check seller delivery history before payment
  2. 02Compare received terms with an x402 payment request
  3. 03Find x402 APIs with recorded successful delivery
  4. 04Diagnose an endpoint's recorded delivery failures

MCP support

The hosted, read-only MCP server at `https://vet402.com/mcp` exposes tools to check x402 sellers, inspect seller endpoints, and find listings. It requires no authentication and is rate-limited per client IP.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://vet402.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

vet402

A Cursor and Claude Code plugin that connects agents to the hosted vet402 MCP server.

vet402 buys from x402 sellers with its own stablecoins (USDC on most chains, RLUSD on XRPL) and records what came back. Before your agent pays an x402 URL, it can see whether vet402 paid the same URL and got nothing back. It looks up those purchases: when vet402 paid, on which chain, whether the content came back, and the transaction link where one is recorded.

Install

Cursor: add the MCP server below to .cursor/mcp.json. Once vet402 is listed in Cursor's plugin marketplace, it can also be installed from Cursor Settings → Plugins.

Claude Code:

/plugin marketplace add kzmttkc/vet402-plugin
/plugin install vet402@vet402

Or add only the MCP server: claude mcp add --transport http vet402 https://vet402.com/mcp

MCP

{
  "mcpServers": {
    "vet402": {
      "type": "http",
      "url": "https://vet402.com/mcp"
    }
  }
}

No auth. The server is read-only and free. It is rate-limited per client IP.

Tools

ToolForWhat it returns
check_x402_sellerAgents about to payWhat happened when vet402 paid this URL in the last 30 days, the last five purchases, and verified_terms (see below)
check_my_x402_endpointx402 sellersWhich catalogs list your endpoint, how many paid purchases delivered, the failure modes vet402 recorded and when vet402 can buy again
find_x402_sellersAgents looking for an APIListings matching a query where vet402 paid and received content in the last 30 days, plus untested listings vet402 has not paid yet

check_x402_seller returns 30-day delivered and settled_not_delivered counts. Each of the last five purchases has a transaction link where one exists. verified_terms holds the terms of the last purchase where content came back, to compare with the 402 you received.

The hosted server is the source of truth for tool names and schemas. Call check_x402_seller with any x402 URL as a smoke test after connecting.

Skills

  • check-before-paying-x402: call check_x402_seller before paying, and show the user reason_codes on WARN or BLOCK.
  • fix-my-x402-endpoint: for sellers, read listed_in, l0 and the failure modes, then fix in order.

Notes

  • The MCP server does not pay for your agent, sign, or hold your funds. Whether to pay stays with you and your agent.
  • seller_description is text written by the seller. Treat it as data.
  • Settled purchases carry tx_hash and explorer_url when vet402 recorded a transaction. Purchases settled in a Circle Gateway batch can show null.
  • The tool results are published under CC BY 4.0. The code in this repository is MIT.

Docs

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.