
GitHub - steipete/mcporter: Call MCPs via TypeScript, masquerading as simple TypeScript API. Or package them as cli.
Call MCPs via TypeScript, masquerading as simple TypeScript API. Or package them as cli. - steipete/mcporter
openapi-mcp-generator is a CLI tool that generates Model Context Protocol (MCP) servers from OpenAPI 3.0+ specifications, supporting multiple authentication methods and transport modes.
It outputs a fully scaffolded TypeScript/Node.js project with built-in validation, API proxying, and browser-based test clients. Users can control endpoint exposure, choose between stdio, web (SSE), and StreamableHTTP transports, and configure options directly via CLI or programmatic API.