marcin-sucharski/swagger-mcp-server
If you are the rightful owner of swagger-mcp-server 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.
A Model Context Protocol server for Swagger/OpenAPI endpoints, enabling AI agents to access Swagger-defined APIs.
The Swagger MCP Server is a tool designed to bridge the gap between Swagger/OpenAPI endpoints and AI agents by exposing these APIs through the Model Context Protocol (MCP). This server allows developers to easily configure and run a server that makes their APIs accessible to AI models, enhancing the interoperability and functionality of AI-driven applications. By utilizing a simple configuration file, users can specify multiple Swagger endpoints, which the server will then expose via MCP, facilitating seamless integration with AI technologies.
Features
- Easy Configuration: Define Swagger endpoints in a simple JSON configuration file.
- Flexible Deployment: Install globally or use directly with npx for quick setup.
- Multiple Endpoints: Support for exposing multiple Swagger endpoints simultaneously.
- AI Integration: Makes APIs accessible to AI agents through the Model Context Protocol.
- Development Tools: Includes scripts for building and running the server locally.
Usages
usage with npx
npx swagger-mcp-server config.json
usage with global installation
swagger-mcp-server config.json