Contracts agents receive
Catch omitted schemas, vague names, credential-shaped arguments, unclear destructive actions, and missing output contracts on the live wire surface.
Open-source MCP readiness check
Inspect the tool contracts models actually receive, find agent-facing defects, and record real execution evidence across selected model families.
npx --yes @coefficient-work/mcp-doctor@0.4.7 listInspect stays local and needs no model key. Optional evals are BYOK and send the task, schemas, calls, and results to the provider you select.
$ mcp-doctor list
relayforge
stdio · 10 live tools · 52ms
Readiness
84/100
Grade B
Surface
Live MCP
Artifact
Local Markdown
Model route
BYOK · explicit
Connection is the start
Protocol success tells you a server answered. MCP Doctor examines whether the resulting tool surface gives agents a fair chance of succeeding.
Catch omitted schemas, vague names, credential-shaped arguments, unclear destructive actions, and missing output contracts on the live wire surface.
Run one task through selected models. A pass requires a real, non-error MCP result—not persuasive prose or provider finish metadata.
Keep the ordered calls, results, friction, token use, and named fixes in a local Markdown report that can travel with a release.
One release workflow
Start with the server configuration you already use. Add model traffic only when you want execution evidence.
Open the complete sample report →npx --yes @coefficient-work/mcp-doctor@0.4.7 listnpx --yes @coefficient-work/mcp-doctor@0.4.7 inspect <name> -o report.mdA deliberately narrow claim
+ MCP execution proven
At least one real, non-error tool result was observed.
— Not proven
Universal semantic correctness, security, load readiness, or every client.
+ Grade measures
Observable schema and agent-readiness signals.
— Grade does not measure
Whether your whole product is safe or production-ready.
Fits after your build path
MCP Doctor does not replace the tool you build or debug with. It examines the live surface after those choices have been made.
Trust follows the data
Inspect
Connects from your machine and writes locally. Nothing is sent to Coefficient.
Eval
Uses your credential. Task, schemas, calls, and results go to your selected model provider.
Telemetry
There is none in the CLI. The website has no product analytics or advertising pixels.
Dated public benchmark
A reproducible methodology snapshot—not a claim that this catalog represents the entire MCP ecosystem.
Review results and failures →Current product / future product
Use the free MIT-licensed CLI today. Join only if recurring private evaluation and regression checks would be useful to your team.
Read the CLI documentation →Questions before you run it
Start with the live surface
npx --yes @coefficient-work/mcp-doctor@0.4.7 listPublic GitHub and npm identity is coefficient-work. Install @coefficient-work/mcp-doctor; do not install the unrelated unscoped mcp-doctor package.