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
- 1Paste a server URL or point the CLI at your local process.
- 2We exercise the transport, capability, and schema behavior your server actually advertises.
- 3You get a graded report with prioritized fixes an operator can act on.
- 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.