openapi-to-mcpserver MCP Server
higress-group/openapi-to-mcpserver
[](https://agentrank-ai.com/tool/higress-group--openapi-to-mcpserver/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) Are you the maintainer of higress-group/openapi-to-mcpserver? Claim this listing →
A tool&lib that can automatically convert OpenAPI documents into Higress remote MCP server configurations.
Add AgentRank to Claude Code Discover and compare tools like higress-group/openapi-to-mcpserver — your AI finds the right one automatically
Get API Access → claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
higress-group/openapi-to-mcpserver is a Go MCP server licensed under Apache-2.0. A tool&lib that can automatically convert OpenAPI documents into Higress remote MCP server configurations.
Ranked #23421 out of 24846 indexed tools.
Ecosystem
Go Apache-2.0
Score Breakdown
Stars 15% 290
290 stars → growing community
Freshness 25% 6mo ago
Last commit 6mo ago → stale
Issue Health 25% 30%
6/20 issues closed → many open issues
Contributors 10% 6
6 contributors → small team
Dependents 25% 7
7 dependents → few downstream users
npm Downloads N/A
PyPI Downloads N/A
Forks 59
Description Good
License Apache-2.0
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Description low impact
Freshness high impact
Issue Health high impact
Matched Queries
From the README
# OpenAPI to MCP Server A tool to convert OpenAPI specifications to MCP (Model Context Protocol) server configurations. ## Installation ```bash go install github.com/higress-group/openapi-to-mcpserver/cmd/openapi-to-mcp@latest ``` ## Usage ```bash openapi-to-mcp --input path/to/openapi.json --output path/to/mcp-server.yaml ``` ### Options - `--input`: Path to the OpenAPI specification file (JSON or YAML) (required) - `--output`: Path to the output MCP configuration file (YAML) (required) - `--server-name`: Name of the MCP server (default: "openapi-server") - `--tool-prefix`: Prefix for tool names (default: "") - `--format`: Output format (yaml or json) (default: "yaml") - `--validate`: Validate the OpenAPI specification (default: false) - `--template`: Path to a template file to patch the output (default: "") ## Example ```bash openapi-to-mcp --input petstore.json --output petstore-mcp.yaml --server-name petstore ``` ### Converting OpenAPI to Higress REST-to-MCP ConfigurationRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.