MCP schema checker
Check initialize, tools/list, tool descriptions, JSON schemas, and required fields without invoking tools.
Read the schema guide →@eidonze/mcpdoctor · Node.js 18+ · MIT
Read-only checks for MCP tool schemas and x402 HTTP 402 payment endpoints before an AI agent or buyer depends on them.
npx @eidonze/mcpdoctor@0.1.5 schema https://your-mcp.example/mcp --json
npx @eidonze/mcpdoctor@0.1.5 inspect https://your-api.example/paid --method=POST --json
Check initialize, tools/list, tool descriptions, JSON schemas, and required fields without invoking tools.
Read the schema guide →Check HTTP 402, payment documents, accepts[], discovery manifests, latency, and response digest without paying.
Read the x402 guide →Add the read-only check to pull requests with one GitHub Action step.
Configure GitHub Actions →Read-only trust reports for 220 remote MCP servers listed in the official MCP Registry — reproducible with one command.
Browse the directory →mcpdoctor does not call MCP tools, accept credentials, execute server commands, sign payments, settle payments, or prove delivery. PASS is a deterministic observed-check result, not a security certification.