mcp-doctor v0.1.0
mcp-doctor v0.1.0
The first public mcp-doctor release delivers a safe, noninteractive preflight
for local MCP servers over STDIO.
It can:
- discover an MCP
2026-07-28server without sendinginitializeor calling
a tool; - validate JSON-RPC envelopes, advertised capabilities, paginated tools,
prompts, resources, resource templates, and Draft 2020-12 tool schemas; - identify the earliest actionable failing layer while preserving independent
safety failures and explaining causally skipped checks; - enforce bounded startup, discovery, request, response, output, schema,
shutdown, and total-run limits; and - emit equivalent human output and experimental
mcp-doctor.report/v1alpha1JSON with untrusted values and secrets removed.
The release contains the exact Cargo source package and source-building
Homebrew formula, native GNU/Linux ARM64 and x64 archives, SHA-256 checksums,
target SPDX 2.3 SBOMs, and build-provenance attestations. Every represented
installation channel is independently smoke-tested against a passive synthetic
server.
Install the exact version with Cargo:
cargo install mcp-doctor --version '=0.1.0' --lockedOr build the immutable source through Homebrew on macOS or GNU/Linux:
brew install --build-from-source EnjoyableWork/tap/mcp-doctorNative archives are provided only for GNU/Linux ARM64 and x64. This release
does not call tools, connect to remote HTTP endpoints, implement older MCP
revisions, claim official MCP conformance, or ship project-issued macOS or
Windows binaries. check, break, and Streamable HTTP remain product
direction, not implemented v0.1.0 behavior.
See the release integrity guide for the exact asset contract
and verification commands.