{"repo":"harsha-iiiv/openapi-mcp-generator","free":true,"listed":false,"github":"https://github.com/harsha-iiiv/openapi-mcp-generator","clone":"git clone https://github.com/harsha-iiiv/openapi-mcp-generator.git","description":"A tool that converts OpenAPI specifications to MCP server","language":"TypeScript","stars":629,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"OpenAPI to MCP Generator (openapi-mcp-generator) Generate Model Context Protocol (MCP) servers from OpenAPI specifications. This CLI tool automates the generation of MCP-compatible servers that proxy requests to existing REST APIs—enabling AI agents and other MCP clients to seamlessly interact with your APIs using your choice of transport methods. --- ✨ Features - 🔧 OpenAPI 3.0 Support : Converts any OpenAPI 3.0+ spec into an MCP-compatible server. - 🔁 Proxy Behavior : Proxies calls to your original REST API while validating request structure and security. - 🔐 Authentication Support : API keys, Bearer tokens, Basic auth, and OAuth2 supported via environment variables. - 🧪 Zod Validation : Automatically generates Zod schemas from OpenAPI definitions for runtime input validation. - ⚙️ Typed Server : Fully typed, maintainable TypeScript code output. - 🔌 Multiple Transports : Communicate over stdio, SSE via Hono, or StreamableHTTP. - 🧰 Project Scaffold : Generates a complete Node.js project with tsconfig.json , package.json , and entry point. - 🧪 Built-in HTML Test Clients : Test API interactions visually in your browser (for web-based transports). --- 🚀 Installation You can also use yarn global add openapi-mcp-generator or pnpm add -g openapi-mcp-generator --- 🛠 Usage CLI Options Option Alias Description Default ------------------------ ----- ---------------------------------------------------------------------------------------------------------------------------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/harsha-iiiv","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/harsha-iiiv/openapi-mcp-generator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}