Skip to content

mcp-doctor v0.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 15:53
· 108 commits to main since this release
Immutable release. Only release title and notes can be modified.
v0.1.0
948d0b6

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-28 server without sending initialize or 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/v1alpha1 JSON 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' --locked

Or build the immutable source through Homebrew on macOS or GNU/Linux:

brew install --build-from-source EnjoyableWork/tap/mcp-doctor

Native 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.