matrix
Live and calibrating clients separated
The default run now shows Claude Code, Cursor, and ChatGPT Desktop as live. Codex CLI and Zed remain visible as calibrating columns until parity checks pass.
changelog
Compatibility is not a one-time checklist. New client releases, stricter schemas, timeout changes, and prompt surfaces can change what "works" means for an MCP server.
matrix
The default run now shows Claude Code, Cursor, and ChatGPT Desktop as live. Codex CLI and Zed remain visible as calibrating columns until parity checks pass.
report
Failed cells can expose the JSON-RPC request, response, elapsed time, emulator rule, and replay command from the same report surface.
security
The initial scan covers traversal, shell execution boundaries, prompt sinks, secret exposure, mutation rate limits, and dependency version risk.
ci
The CLI can return PASS, WARN, or FAIL outcomes in a way CI systems can block on without parsing report copy.
methodology
The suite now covers discovery, schema validation, smoke tests, error handling, streaming, resources, concurrency, and reconnect behavior.