CI-ready
--strict mode exits with code 1 on required test failures. Drop it into any pipeline.
How to use it
CI-ready is exposed by the MCP Compliance MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the CI-ready tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install MCP Compliance
npx @yawlabs/mcp-compliance@latest test https://my-server.com/mcpOther tools in MCP Compliance (4)
tests adapt to what the server declares. If it says it supports tools, tool tests become required. No false failures for features the server doesn't claim.
Explain what a specific test ID checks and why it matters.
Run the full 88-test suite against a URL or stdio command. Supports auth, custom headers, env vars, timeout, retries, and category/test filtering. Returns grade, score, and detailed results.
every test links to the exact section of the MCP specification it validates. No ambiguity about what's being tested or why.