Openapi MCP Server

OpenAPI to Model Context Protocol (MCP) proxy server - dynamically translates OpenAPI specs into MCP tools

Local serverstdioPython

What is the Openapi MCP Server?

OpenAPI to Model Context Protocol (MCP) proxy server - dynamically translates OpenAPI specs into MCP tools

What the server does

The OpenAPI to Model Context Protocol (MCP) proxy server bridges the gap between AI agents and external APIs by dynamically translating OpenAPI specifications into standardized MCP tools, resources, and prompts. This simplifies integration by eliminating the need for custom API wrappers.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

How to install the Openapi MCP Server

claude mcp add openapi-mcp-proxy --env SERVER_NAME=your-value --env OPENAPI_URL=your-value --env MCP_AUTH_HEADERS=your-value --env API_USERNAME=your-value --env API_PASSWORD=your-value --env OAUTH_CLIENT_ID=your-value --env OAUTH_CLIENT_SECRET=your-value --env OAUTH_TOKEN_URL=your-value -- uvx openapi-mcp-proxy

Configuration

VariableDescriptionRequired
SERVER_NAMEConfiguration value read at startup.Optional
OPENAPI_URLEndpoint or connection string the server talks to.Yes
MCP_AUTH_HEADERSConfiguration value read at startup.Optional
API_USERNAMEConfiguration value read at startup.Optional
API_PASSWORDConfiguration value read at startup.Optional
OAUTH_CLIENT_IDConfiguration value read at startup.Optional
OAUTH_CLIENT_SECRETCredential the server authenticates with.Yes
OAUTH_TOKEN_URLCredential the server authenticates with.Yes

Example prompts to try

  • “Use Openapi to Repository.”
  • “Use Openapi to RapidAPI.”
  • “Use Openapi to Installation.”

Frequently asked questions

OpenAPI to Model Context Protocol (MCP) proxy server - dynamically translates OpenAPI specs into MCP tools Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.