I built openapi-mcp because writing a Model Context Protocol (MCP) server for APIs by hand is slow. With a single command (npx -y @asthanaji/openapi-mcp), it reads any OpenAPI spec and turns every endpoint into a tool automatically (giving you 19 working tools on the Petstore API with nothing to install or code).
Key Features:
Runs locally (stdio) or remotely (HTTP)
Handles Bearer tokens, API keys, Basic Auth, and OAuth2