
OpenAPI MCP Server
by sagenkoder
Enables LLMs to explore and interact with any API by providing a structured interface for OpenAPI specifications.
What it does
This server allows LLMs to navigate, understand, and interact with REST APIs by parsing their OpenAPI specifications. It transforms static API docs into a set of interactive tools that the AI can use to discover endpoints, inspect schemas, and understand API categories.
Tools
- list_categories: List API categories based on path segments.
- list_endpoints: List available endpoints, optionally filtered by category.
- show_endpoint: Provide detailed information about a specific endpoint, including parameters and schemas.
- get_spec_info: Retrieve general information about the API specification.
- show_schema: Inspect specific schema components within the API.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"openapi": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "OPENAPI_SPEC_URL=https://api.example.com/openapi.json", "ghcr.io/sagenkoder/go-openapi-exploration-mcp-server:latest"]
}
}
}
Supported hosts
- claude
Quick install
docker run -i --rm -e OPENAPI_SPEC_URL=https://api.example.com/openapi.json ghcr.io/sagenkoder/go-openapi-exploration-mcp-server:latestInformation
- Pricing
- free
- Published
- 4/28/2026






