Openapi MCP

by blackkspydo

Not rated
GitHub

About

An MCP server that lets LLMs inspect and interact with OpenAPI specifications.

Details

Author
blackkspydo
Categories
Developer Tools, API

Setup

Install Openapi MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/blackkspydo/openapi-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

An MCP server that lets LLMs inspect and interact with OpenAPI specifications.

- Load OpenAPI specs from URL or file (OpenAPI 2.0 & 3.x)
- List and search endpoints
- Get request/response schemas (fully dereferenced)
- Validate payloads against schemas
- Generate sample request payloads
- Generate TypeScript types from schemas
- Extract authentication schemes

git clone https://github.com/blackkspydo/openapi-mcp.git cd openapi-mcp bun install bun run build
claude mcp add openapi-mcp -- npx --yes @blackkspydo/openapi-mcp

Add to~/Library/Application Support/Claude/claude_desktop_config.json:

{ "mcpServers": { "openapi-mcp": { "command": "npx", "args": ["--yes", "@blackkspydo/openapi-mcp"] } } }
{ "mcpServers": { "openapi-mcp": { "command": "openapi-mcp" } } }
openapi-mcp # or npx --yes @blackkspydo/openapi-mcp
You: Load the Petstore API spec from https://petstore.swagger.io/v2/swagger.json You: List all POST endpoints You: Generate TypeScript types for the Pet schema You: Generate a cURL command for POST /pet You: Generate a sample request for POST /pet

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

A server that dynamically creates MCP endpoints from any OpenAPI specification URL.

Turn any OpenAPI 3.0 spec into an MCP server with zero code — deploy to Cloudflare Workers, Node.js, Docker, or run locally via npx, with a built-in OAuth 2.1 server for MCP clients that require custom connector authentication.

An MCP server for any web application with an OpenAPI specification, connecting AI models to external tools and data services.

A zero-configuration tool to automatically expose FastAPI endpoints as MCP tools.

An MCP server that enables Large Language Models to make HTTP requests and interact with web APIs. It supports automatic tool generation from OpenAPI/Swagger specifications.

CLI tool that generates MCP servers from OpenAPI/Postman specs — pip install mcpgen-cli

A secure MCP-to-OpenAPI proxy server that converts MCP tools into OpenAPI compatible HTTP servers, with support for multiple server types and automatic API documentation.

Turn any OpenAPI/Swagger spec into Claude tools. Zero config, zero code.

Connect to any OpenAPI-based API with built-in OAuth2 authentication management.

Converts OpenAPI/Swagger specifications to Model Context Protocol (MCP) format, providing a modern Web UI and a backend service.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.