API Schema Drift Monitor β detect breaking changes in OpenAPI specs
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
API Schema Drift Monitor β detect breaking changes in OpenAPI specs before they break your consumers.
APIs break silently. A field gets renamed, an endpoint gets removed, an enum value disappears β and downstream consumers break in production. SchemGuard catches these before deploy.
Output:
0 = no breaking changes, safe to deploy1 = breaking changes detected, blocks the pipeline2 = error (invalid spec, file not found)Checks for missing operationId, missing descriptions, no security schemes, etc.
Returns structured JSON for programmatic consumption by agents and CI tools.
| Rule | Description |
|---|---|
endpoint-removed | An endpoint was deleted |
method-removed | An HTTP method was removed from a path |
required-param-added | A new required parameter was added |
param-removed | An existing parameter was removed |
request-field-made-required | A request field became required |
field-type-changed | A field's type was changed |
response-field-removed | A response field was removed |
enum-value-removed | An enum value was narrowed |
auth-requirement-changed | Security schemes were modified |
response-code-removed | A response status code was removed |
| Rule | Description |
|---|---|
endpoint-added | A new endpoint was added |
optional-param-added | A new optional parameter was added |
response-field-added | A new response field was added |
enum-value-added | An enum value was widened |
description-changed | Description or summary text changed |
deprecated | An endpoint was marked as deprecated |
MIT
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/schemaguard)<a href="https://allmcps.com/mcp/schemaguard"><img src="https://allmcps.com/api/badge/schemaguard?style=directory" alt="Schemaguard on AllMCPs" /></a>