API Documentation Checker
Extract explicit API contract details, assess documentation coverage, and compare contract versions from text you provide.
What this app does
- Extract explicitly stated API contract elements.
- Check documentation coverage against a supplied API contract.
- Compare two API contract versions using exact identifiers.
When to use this app
Use this app when you already have API specification, contract, reference, or documentation text and need a read-only structured analysis of what is explicitly written.
What input it accepts
- API contract text.
- API specification text.
- API documentation text.
- Old and new contract version text.
- Optional source or version labels.
What output it returns
- Structured endpoint and field extraction.
- Coverage status with covered, partial, and missing items.
- Added, removed, modified, and unchanged contract items.
- Source evidence for reported items.
Available tools
extract_api_contract: extracts explicitly stated endpoints, parameters, request fields, responses, and error definitions.check_api_documentation_coverage: checks supplied documentation against a supplied API contract.compare_api_contract_versions: compares two contract versions by exact identifiers.
MCP endpoint
The MCP endpoint is POST /mcp.
What this app does not do
- It does not open or inspect live APIs.
- It does not call API endpoints.
- It does not modify or publish documentation.
- It does not infer undocumented contract details.
- It does not perform external system actions.
Data handling
Input text is used to generate the current analysis result. The app itself does not provide accounts, persist user input in a database, or call external APIs.
Support
Contact sidcraigau@gmail.com.