Contract testing for MCP servers: snapshot your tool surface, then fail CI when a change would break the agents that depend on it.
Scoring was not performed