mcp-openapi converts OpenAPI 3.x and Swagger 2.0 specifications into callable MCP tools for AI assistants, enabling them to interact with REST APIs without manual tool definitions.
From the registry: Turn any OpenAPI/Swagger spec into MCP tools. Zero config, zero code.
Please install the `openapi` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **OpenAPI/Swagger spec** — URL or local file path to an OpenAPI 3.x or Swagger 2.0 spec.
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["mcp-openapi","--spec","<spec-url-or-path>"]
Note: Generic OpenAPI-to-MCP bridge. Supports bearer, api-key, and OAuth2 auth via CLI flags.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.GITHUB_TOKENrequiredBearer token for GitHub API authentication.WEATHER_API_KEYrequiredAPI key for weather API authentication.Meta Ads MCP (Facebook + Instagram) - analyze performance, manage budgets, pause campaigns.