io.github.lazymac2x/api-contract-validator
io.github.lazymac2x/api-contract-validator · v1.0.0 · MCP 2024-11-05
Cloudflare Workers MCP server: api-contract-validator
Reachability
reachable
checked 2026-07-14 04:07 UTC
Registry status active
Tools pinned 5
65221fdbc843
Tools last changed
unchanged since first capture 2026-07-14
Repo last push 2026-04-11
GitHub stars 0
Provenance
Registry namespace io.github.lazymac2x
(GitHub-account verified by the official registry)
Remote endpoints
https://api.lazy-mac.com/api-contract-validator/mcp (streamable-http)
Observed changes
| When (UTC) | Event | Detail |
|---|---|---|
| 2026-07-14 04:07 | first capture | 5 tools pinned |
Pinned tool definitions (5)
| Tool | Description |
|---|---|
| validate_openapi_spec | Validate an OpenAPI 3.x or AsyncAPI spec JSON. Returns structural errors, missing required fields, and warnings. |
| diff_request_response | Compare a real HTTP request/response against an OpenAPI spec contract. Returns per-field violations. |
| lint_api_schema | Lint an API spec for quality and best practice compliance. Rules: operation-id-kebab-case, response-success-required, tags-defined, no-empty-description, security-defined. |
| generate_mock_from_spec | Generate mock response data from an OpenAPI spec. Uses examples, defaults, formats, and type heuristics. |
| check_breaking_changes | Compare two OpenAPI spec versions to detect breaking changes: removed paths/operations, new required parameters, removed response codes, operationId renames. |
Status badge
[](https://toolpin.dev/servers/io.github.lazymac2x/api-contract-validator)
Maintain this server? Add the badge to your README — it links your users to this live status page.