
Api Schema Drift Detector
A tool for catching when your API contracts drift from their documented schemas. It's a Cloudflare Workers based MCP server you can reach at api.lazy-mac.com, designed to help you detect when your actual API responses start diverging from your OpenAPI specs or other schema definitions. Reach for this when you need to monitor breaking changes in production APIs or validate that your endpoints still match their documented contracts. The implementation runs on Cloudflare's edge and exposes both REST and MCP interfaces over JSON-RPC 2.0, so you can integrate it into CI/CD pipelines or query it directly through Claude.
- tools
- 3
- transport
- HTTP
- last updated
- May 16, 2026
Install
From registry metadata$ npx add-mcp https://api.lazy-mac.com/api-schema-drift-detector/mcp --name api-schema-drift-detectorRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http api-schema-drift-detector https://api.lazy-mac.com/api-schema-drift-detector/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 3 toolsVerified live against the running server on Nov 6, 2026.
schema-validatorValidates if data conforms to a JSON schema. Returns valid:true/false and an error message on failure.2 params
Validates if data conforms to a JSON schema. Returns valid:true/false and an error message on failure.
data*valueschema*objectdrift-detectorDetects 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.2 params
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.
response*objectschema*objectbreaking-change-analyzerAnalyzes breaking changes between two schema versions. Detects: field removal, type changes, newly required fields, enum value removal, constraint tightening.2 params
Analyzes breaking changes between two schema versions. Detects: field removal, type changes, newly required fields, enum value removal, constraint tightening.
newSchema*objectoldSchema*objectSponsors
Readme
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
Details
- Repository
- github.com/lazymac2x/api-schema-drift-detector-api
- Category
- Cloud & Infrastructure
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026
More from lazymac2x
- Blog
- Citation Verifier
- Claude Skill Validator
- Code Explainer
- Code Pattern Risk Scanner
- Color Palette
- Cron Collision Detector
- Cron Monitor
- Cron Parser
- Crypto Signal
- Data Transform
- Diff Patch Tools
- Domain Intel
- Email Validator
- Embedding Search
- Env Blueprint Validator
- Font Metadata
- Govdata Korea
- Graphql Dos Shield
- Graphql Rest Bridge
- Llm Output Quality Monitor
- Api Mock Server
- Interactive Api Playground
- Smart Data Extractor