MCP ExplorerExplorer

Openapi Mcp

@zijiren233on a year ago
1 MIT
FreeCommunity
AI Systems
OpenAPI MCP converts OpenAPI specs into MCP servers for AI integration.

Overview

What is Openapi Mcp

openapi-mcp is a tool that converts OpenAPI specifications into MCP (Machine Chat Protocol) servers, facilitating the integration of API definitions with AI assistants.

Use cases

Use cases for openapi-mcp include creating AI-driven applications that require dynamic API interactions, developing chatbots that utilize external APIs, and integrating existing APIs into AI workflows.

How to use

To use openapi-mcp, run the command with the desired mode. For StdIO mode, use go run . --file doc.json. For SSE mode, use go run . --file doc.json --sse 0.0.0.0:3000 to serve on http://localhost:3000/sse.

Key features

Key features include support for both OpenAPI v2 (Swagger) and OpenAPI v3 specifications, conversion of API endpoints into MCP tools, and the availability of both StdIO and SSE server modes.

Where to use

openapi-mcp can be used in various fields such as AI development, API management, and any application requiring seamless integration of APIs with AI systems.

Content

OpenAPI MCP

openapi-mcp is a tool that converts OpenAPI specifications into MCP (Machine Chat Protocol) servers, enabling seamless integration of API definitions with AI assistants.

Features

  • Supports both OpenAPI v2 (Swagger) and OpenAPI v3 specifications
  • Converts API endpoints into MCP tools
  • Provides both StdIO and SSE server modes

How to use

StdIO

go run . --file doc.json

SSE

# serve on http://localhost:3000/sse
go run . --file doc.json --sse 0.0.0.0:3000

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers