Openapi MCP Gateway
by mroops0111
Mount OpenAPI specs or FastAPI routes as authenticated MCP endpoints with generated tools, resources, and dynamic exposure.
Install Openapi MCP Gateway
Pick your client, then add it in one click or paste the config.
~/Library/Application Support/Claude/claude_desktop_config.json{
"mcpServers": {
"mroops0111-openapi-mcp-gateway": {
"command": "uvx",
"args": [
"openapi-mcp-gateway"
]
}
}
}
Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.
Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.
Overview
Use cases
- Mount several REST APIs behind separate MCP endpoints
- Expose a large OpenAPI specification through dynamic meta-tools
- Promote read-only API operations to MCP resources
- Add OAuth2 token handling between MCP clients and upstream APIs
- Expose FastAPI routes as MCP tools in the same process
Key features
- Multi-spec MCP mounting
- Dynamic list/get/call exposure
- GET-to-resource promotion
- OAuth2 token relay and exchange
- YAML-based tool shaping with JSONata
- FastAPI route exposure
Security & health
What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.
Recent health check succeeded.
Supply-chain signal
No high-severity advisories surfaced by our automated scan.
Scanned 16d ago via OSV.dev · openapi-mcp-gateway (PyPI)
Adoption & maintenance
Factual signals from GitHub, npm, and our automated checks — not a rating.
How Openapi MCP Gateway works
Reviews
No reviews yet — be the first to share how it worked for you.
Frequently Asked Questions about Openapi MCP Gateway
Related MCP servers
Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.
AllMCPs Directory Badge
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/mroops0111-openapi-mcp-gateway)<a href="https://allmcps.com/mcp/mroops0111-openapi-mcp-gateway"><img src="https://allmcps.com/api/badge/mroops0111-openapi-mcp-gateway?style=directory" alt="Openapi MCP Gateway on AllMCPs" /></a>