Converts natural language API descriptions into OpenAPI/Swagger specifications through MCP tools. Exposes operations for generating REST endpoints, creating schemas, and assembling complete spec documents from conversational input. Useful when you're prototyping an API design and want to skip writing YAML by hand, or when non-technical stakeholders describe endpoints and you need structured output. Built by MEOK AI Labs with EU AI Act compliance features baked in. The implementation focuses on spec generation rather than API testing or validation, so you'll still need your usual toolchain for execution and monitoring.
Generate OpenAPI/Swagger specifications from natural language API descriptions
Generate OpenAPI/Swagger specifications from natural language API descriptions. Supports REST endpoint generation, schema creation, and full spec assembly.
# Install via pip
pip install api_docs_generator_ai_mcp
# Or install via Smithery
npx -y @smithery/cli@latest install api-docs-generator-ai-mcp --client claude
This MCP server is built with EU AI Act compliance built-in:
Need help getting compliant? Book a free 15-min diagnostic →
Need custom development, SLA guarantees, or white-label deployment?
View Pricing → | Contact Sales →
This server is part of the MEOK AI Labs ecosystem — 300+ MCP servers for sovereign AI governance.
| Domain | Purpose |
|---|---|
| councilof.ai | EU AI Act compliance marketplace |
| safetyof.ai | AI safety & monitoring |
| meok.ai | Sovereign AI platform |
| cobolbridge.ai | Legacy modernization |
MIT © CSOAI-ORG
Built with 💜 by MEOK AI Labs · UK Companies House 16939677
Each tier above the free self-host adds HMAC-signed attestations verifiable at `verify.meok.ai`. Linux Foundation governance on the A2A spine means EU regulated buyers can deploy without vendor-lock-in objections.| Tier | Price | What you get | Stripe |
|---|---|---|---|
| Smoke test | £1 | Signed sample MCP-Hardening report + Article 50 PDF | https://buy.stripe.com/aFa7sNcgAdQS0ZT1Uc8k91t |
| Quick Kit | £9 | EU AI Act Article 50 implementation guide (C2PA + EU-Icon) | https://buy.stripe.com/aFa7sNcgAdQS0ZT1Uc8k91t |
| Founder Call | £29 | 30-min 1-on-1 with the founder | https://buy.stripe.com/aFa7sNcgAdQS0ZT1Uc8k91t |
Refundable. UK Stripe — VAT-clean. Builds on the 81-MCP MEOK fleet. Verify any signed report at https://meok.ai/verify.
Add to your claude_desktop_config.json (Claude Desktop) or your MCP client config:
{
"mcpServers": {
"api-docs-generator-ai-mcp": {
"command": "uvx",
"args": ["api-docs-generator-ai-mcp"]
}
}
}
Or: pip install api-docs-generator-ai-mcp then run the api-docs-generator-ai-mcp command (stdio transport).
Once configured, ask your assistant, for example:
generate_endpoint to …"generate_schema to …"generate_full_spec to …"