swagger-mcp

swagger-mcp

3.5

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.

A server that ingests and serves Swagger/OpenAPI specifications through the Model Context Protocol (MCP).

The Swagger MCP Server is designed to facilitate the ingestion and serving of Swagger/OpenAPI specifications using the Model Context Protocol (MCP). It supports various authentication methods, including Basic Auth, Bearer Token, API Key, and OAuth2, ensuring secure access to APIs. The server can automatically generate MCP tools from API endpoints, making it easier for developers to interact with APIs. Additionally, it supports Server-Sent Events (SSE) for real-time communication and is built with TypeScript support, ensuring a robust development environment. The server is intended for personal use and should not be exposed to the public internet, especially if the underlying API requires authentication.

Features

  • Loads Swagger/OpenAPI specifications
  • Supports multiple authentication methods
  • Automatically generates MCP tools from API endpoints
  • Server-Sent Events (SSE) support for real-time communication
  • TypeScript support