api-schema-drift-detector-api
Cloudflare Workers MCP server: api-schema-drift-detector. REST + MCP (JSON-RPC 2.0). Live: api.lazy-mac.com/api-schema-drift-detector
by lazymac2x
Cloudflare Workers MCP server: api-schema-drift-detector
Detects unintended changes in API schema definitions.
Captured live from the server via tools/list.
Validates if data conforms to a JSON schema. Returns valid:true/false and an error message on failure.
JSON schema to validate against
Data to validate (any type)
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.
Expected JSON schema
Actual API response to check against schema
Analyzes breaking changes between two schema versions. Detects: field removal, type changes, newly required fields, enum value removal, constraint tightening.
Previous (deployed) schema version
New (candidate) schema version
Cloudflare Workers MCP server: api-schema-drift-detector. REST + MCP (JSON-RPC 2.0). Live: api.lazy-mac.com/api-schema-drift-detector
claude_desktop_config.json
{
"mcpServers": {
"api-schema-drift-detector": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.lazy-mac.com/api-schema-drift-detector/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.