Swagger-MCP
If you are the rightful owner of Swagger-MCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server that connects to a Swagger specification and helps an AI to build all the required models to generate a MCP server for that service.
Swagger MCP is a Model Context Protocol (MCP) server designed to interface with Swagger specifications. It facilitates the creation of MCP servers by downloading and storing Swagger specifications locally, providing a list of endpoints, models, and generating MCP tool definitions. This server is particularly useful for AI applications that require structured data and model definitions to interact with APIs. By leveraging Swagger MCP, developers can streamline the process of integrating Swagger-defined APIs into their applications, ensuring that all necessary models and endpoints are accurately represented and accessible.
Features
- Downloads and stores Swagger specifications locally for quick access.
- Provides a comprehensive list of endpoints, HTTP methods, and descriptions.
- Generates complete MCP tool definitions with full schema information.
- Includes AI-specific instructions in tool descriptions.
- Supports both JSON and YAML Swagger definition files.