swagger-mcp

dcolley
70
Swagger to MCP server

Overview

What is swagger-mcp

swagger-mcp is a server that ingests and serves Swagger/OpenAPI specifications through the Model Context Protocol (MCP).

How to Use

To use swagger-mcp, clone the repository, install dependencies using Yarn, configure your Swagger/OpenAPI specification, and start the server using the provided commands.

Key Features

Key features include support for multiple authentication methods (Basic Auth, Bearer Token, API Key, OAuth2), automatic generation of MCP tools from API endpoints, Server-Sent Events (SSE) for real-time communication, and TypeScript support.

Use Cases

Use cases for swagger-mcp include integrating Swagger/OpenAPI specifications into applications, enabling real-time communication via SSE, and providing a secure environment for API interactions.

Content