# Twelvepermissions X402 Doctor MCP server

Source: https://glimind.com/server/mcp-registry%2Fcom.twelvepermissions%2Fx402-doctor
Registry id: `mcp-registry/com.twelvepermissions/x402-doctor`
Status: live (checked 2026-10-27T10:21:48.766Z)

## Measurements (30 days)

- Uptime: 100%
- Checks: 4994
- Outages (90 days): 0

## Install

```json
{
  "mcpServers": {
    "twelvepermissions-x402-doctor-mcp-server": {
      "type": "http",
      "url": "https://x402-doctor.tsharpe.workers.dev/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http twelvepermissions-x402-doctor-mcp-server https://x402-doctor.tsharpe.workers.dev/mcp
```

## Tools (9)

- `explain_defect`: Full explanation of one rule by id — what it checks, why it matters, how to fix it, and where the rule came from. Use when you want the reasoning without re-pro
- `get_buy_transaction`: Get the buy transaction for a piece.
- `get_piece`: Get details of a specific NFT piece.
- `get_refusals`: Get the constraints ledger of refusals.
- `get_x402_info`: Get x402 payment information.
- `list_checks`: The whole rule table. Knowing what was NOT checked is part of knowing what a clean result means.
- `list_pieces`: List all NFT pieces in the collection.
- `probe_x402_endpoint`: Probe an x402 seller endpoint and report what it observes about it. Performs the handshake a paying client would: GET with no X-PAYMENT header, then checks the 
- `verify_seal`: Verify a seal against its canonical record.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
