MCP Openapi Connector MCP Server

MCP Server for OpenAPI-based APIs with built-in authentication management

Local serverstdioTypeScript

What is the MCP Openapi Connector MCP Server?

MCP Server for OpenAPI-based APIs with built-in authentication management

The short version

A unified Model Context Protocol (MCP) server for connecting OpenAPI-based APIs with built-in authentication management. This project enables Claude Desktop, Cursor, and other MCP-compatible clients to interact with authenticated OpenAPI-based APIs without requiring separate proxy servers.

  • Single Process Architecture — No separate proxy server needed
  • Built-in OAuth2 Authentication — Automatic token management and refresh
  • OpenAPI Integration — Automatically generate MCP tools from OpenAPI/Swagger specifications
  • Extensible Tool System — Easy to add custom tools and resources
  • Error Handling — Automatic retry and authentication error recovery
  • Simple Configuration — Single configuration file for all settings

More MCP options

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

Maintainer setup documentation.

How to install the MCP Openapi Connector MCP Server

{
  "mcpServers": {
    "openapi-connector": {
      "command": "npx",
      "args": [
        "@ssossan/mcp-openapi-connector"
      ],
      "env": {
        "CLIENT_ID": "your-client-id",
        "CLIENT_SECRET": "YOUR_CLIENT_SECRET",
        "API_BASE_URL": "https://api.example.com",
        "AUTH_PATH": "/oauth/token",
        "OPENAPI_SPEC_PATH": "/path/to/openapi.json"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
CLIENT_IDDeclared in the maintainer’s client configuration.Check documentation
CLIENT_SECRETDeclared in the maintainer’s client configuration.Check documentation
API_BASE_URLDeclared in the maintainer’s client configuration.Check documentation
AUTH_PATHDeclared in the maintainer’s client configuration.Check documentation
OPENAPI_SPEC_PATHDeclared in the maintainer’s client configuration.Check documentation

Frequently asked questions

MCP Server for OpenAPI-based APIs with built-in authentication management Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.