{"name":"api-schema-drift-detector","protocol":"mcp","transport":"streamable-http","method":"POST","jsonrpc":"2.0","serverInfo":{"name":"api-schema-drift-detector","version":"1.1.0"},"info":"MCP endpoint. Use POST with JSON-RPC 2.0 body.","tools":[{"name":"schema-validator","description":"Validates if data conforms to a JSON schema. Returns valid:true/false and an error message on failure."},{"name":"drift-detector","description":"Detects differences between an actual API response and an expected JSON schema. Reports missing_required (error), type_mismatch (error), enum_violation (error), missing_optional (warning), unexpected_field (info). Recurses into nested objects."},{"name":"breaking-change-analyzer","description":"Analyzes breaking changes between two schema versions. Detects: field removal, type changes, newly required fields, enum value removal, constraint tightening."}],"example_initialize":{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}},"example_tools_list":{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}},"docs":"https://modelcontextprotocol.io/"}