openapi-mcp-generator MCP Server
harsha-iiiv/openapi-mcp-generator
[](https://agentrank-ai.com/tool/harsha-iiiv--openapi-mcp-generator/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) Are you the maintainer of harsha-iiiv/openapi-mcp-generator? Claim this listing →
A tool that converts OpenAPI specifications to MCP server
Add AgentRank to Claude Code Discover and compare tools like harsha-iiiv/openapi-mcp-generator — your AI finds the right one automatically
Get API Access → claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
harsha-iiiv/openapi-mcp-generator is a TypeScript MCP server licensed under MIT. A tool that converts OpenAPI specifications to MCP server
Ranked #2355 out of 24846 indexed tools.
In the top 10% of all indexed tools.
Used by 20 other projects.
Ecosystem
TypeScript MIT
Score Breakdown
Stars 15% 639
639 stars → growing community
Freshness 25% 1mo ago
Last commit 1mo ago → moderate activity
Issue Health 25% 73%
22/30 issues closed → decent issue management
Contributors 10% 9
9 contributors → small team
Dependents 25% 20
20 dependents → few downstream users
npm Downloads N/A
PyPI Downloads N/A
Forks 86
Description Good
License MIT
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Description low impact
Freshness high impact
Matched Queries
From the README
# OpenAPI to MCP Generator (openapi-mcp-generator) Generate [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) 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 StreaRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.