MCP Doctor
Menu
← MCP Doctor

Published package evidence

A report you can interrogate, not just a score you have to trust.

This evidence came from a clean, isolated run of the live npm 0.4.7 package against RelayForge, a synthetic incident-routing MCP fixture.

live inspection / relayforgeconnected · 52ms

Readiness

84/100

Grade B

10 tools · 1,113 estimated definition tokens

+

Input contracts

Object schemas use valid required semantics and documented properties.

+

Sensitive inputs

No credential-like values are requested from the model.

+

Destructive clarity

The destructive operation includes an explicit warning.

i

Output contracts

All ten tools still lack optional output schemas, so the result stays below A.

Execution matrix

One task. Three model families. Inspectable evidence.

Each selected model called the named read-only tool once and received one non-error result. Displayed call counts match the replay.

FamilyModelEvidenceCalls / resultsTokens
OpenAIopenrouter/openai/gpt-5.6-solproven1 / 11,622
Anthropicopenrouter/anthropic/claude-sonnet-5proven1 / 14,772
Googleopenrouter/google/gemini-3.7-flashproven1 / 11,717

Replay excerpt

The report keeps the call and result in order so the operator can judge the run.

  1. call get_incident {"incident_id":"inc_demo_001"}
  2. result: Checkout latency above SLO · checkout-api · high · open

What this proves

A real, non-error MCP result occurred for every selected model.

What this does not prove

Universal task correctness, security, load readiness, or compatibility with every MCP client.

See how to run it on your MCP →