
Swagger MCP
Supports UIby danishjsheikh
Dynamically generate MCP tools from Swagger/OpenAPI JSON specifications at runtime.
What it does
Swagger MCP allows an AI agent to interact with any API that provides a Swagger/OpenAPI specification. It scrapes the swagger.json file and dynamically creates well-defined MCP tools, enabling the agent to perform API calls based on the defined endpoints.
Tools
- Dynamic API Tools: The server automatically creates tools based on the provided OpenAPI spec, allowing the AI to execute endpoints defined in the documentation.
Installation
To integrate with Claude Desktop, add the following to your claude_desktop_config.json:
{
"mcpServers": {
"swagger_loader": {
"command": "swagger-mcp",
"args": ["--specUrl=https://your_swagger_api_docs.json"]
}
}
}
Supported hosts
- Claude
- MCP Host (mark3labs)
Quick install
go install github.com/danishjsheikh/swagger-mcp@latestInformation
- Pricing
- free
- Published
- 4/19/2026
- stars






