MCP 서버

api-schema-drift-detector

io.github.lazymac2x/api-schema-drift-detector
개발자 도구 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Validates JSON data and detects API schema drift and breaking changes between schema versions.

breaking-change-analyzer
Analyzes breaking changes between two schema versions. Detects: field removal, type changes, newly required fields, enum value removal, constraint tightening.
입력 스키마
{'type': 'object', 'required': ['oldSchema', 'newSchema'], 'properties': {'newSchema': {'type': 'object', 'description': 'New (candidate) schema version'}, 'oldSchema': {'type': 'object', 'description': 'Previous (deployed) schema version'}}}
drift-detector
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.
입력 스키마
{'type': 'object', 'required': ['schema', 'response'], 'properties': {'schema': {'type': 'object', 'description': 'Expected JSON schema'}, 'response': {'type': 'object', 'description': 'Actual API response to check against schema'}}}
schema-validator
Validates if data conforms to a JSON schema. Returns valid:true/false and an error message on failure.
입력 스키마
{'type': 'object', 'required': ['schema', 'data'], 'properties': {'data': {'description': 'Data to validate (any type)'}, 'schema': {'type': 'object', 'description': 'JSON schema to validate against'}}}
추가됨
breaking-change-analyzer
2026년 9월 17일 12:43 PM
추가됨
drift-detector
2026년 9월 17일 12:43 PM
추가됨
schema-validator
2026년 9월 17일 12:43 PM