openapi-mcp-generator and openapi2mcptools

These are **competitors** — both convert OpenAPI specifications into MCP server implementations, offering alternative approaches to the same integration problem with no functional interdependence.

openapi-mcp-generator
58
Established
openapi2mcptools
45
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 18/25
Community 20/25
Maintenance 0/25
Adoption 11/25
Maturity 18/25
Community 16/25
Stars: 547
Forks: 76
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 19
Forks: 7
Downloads: 108
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
Stale 6m

About openapi-mcp-generator

harsha-iiiv/openapi-mcp-generator

A tool that converts OpenAPI specifications to MCP server

Automatically generates Zod-validated TypeScript MCP servers that proxy REST APIs, supporting multiple transports (stdio, SSE, StreamableHTTP) and authentication schemes (API keys, OAuth2, Bearer tokens). The tool produces fully typed, scaffolded Node.js projects with built-in HTML test clients for web-based transports, enabling AI agents to interact with existing APIs through the Model Context Protocol.

About openapi2mcptools

2013xile/openapi2mcptools

OpenAPI specifications => MCP (Model Context Protocol) tools

Automatically transforms OpenAPI endpoints into MCP-compatible tools with built-in HTTP client abstraction, enabling MCP servers to expose REST APIs through the protocol's tool interface. The `Converter` class parses specifications and generates both tool definitions and a callable handler for executing requests, while supporting custom HTTP clients (axios, etc.) and configuration like baseURL and headers. Designed to integrate directly with MCP SDK's stdio transport and server patterns for rapid server development.

Scores updated daily from GitHub, PyPI, and npm data. How scores work