Skip to content
ARC Labs
Flagship

MCP Conformance Scanner

Check any MCP server against the spec in seconds.

Point it at a Model Context Protocol server and get a conformance report: what passes, what breaks, and what to fix first — written for an operator, not a linter. The 2026-07-28 revision retired the initialize handshake and the session header, so "it works in one client" is no longer evidence that it works.

Conformance report · mcp.example.com
  • HandshakePass
  • Capability negotiation3 findings
  • Tool schemasPass
  • Resource schemas1 break
  • Overall gradeB−

What it does

  • Handshake, capability, and negotiation checks for session-based servers
  • Tool, resource, and prompt schema validation
  • Prioritized findings written for an operator, not a linter
  • Shareable report links

How it works

  1. 1Paste a server URL or point the CLI at your local process.
  2. 2We exercise the transport, capability, and schema behavior your server actually advertises.
  3. 3You get a graded report with prioritized fixes an operator can act on.
  4. 4Share the link with a teammate or drop it into CI when the Action ships.

Who it’s for

Teams shipping or consuming MCP servers who need a production gate, not a one-client smoke test — especially now that enterprise platforms publish tool surfaces by the dozen and the protocol has moved to a stateless core.

What’s next

  • Core conformance suite — shipped
  • Shareable report links — shipped
  • 2026-07-28 rule pack: server/discover, per-request _meta, routing headers
  • CI GitHub Action

Need a human to read this report?

The report is the start. Studio turns findings into a plan with owners. Thirty minutes to see if that's worth it.