higress-group/openapi-to-mcpserver
A tool&lib that can automatically convert OpenAPI documents into Higress remote MCP server configurations.
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 #480 out of 25632 indexed tools.
In the top 2% of all indexed tools.
Ecosystem
Go Apache-2.0
Signal Breakdown
Stars 244
Freshness 1mo ago
Issue Health 43%
Contributors 6
Dependents 5
Forks 49
Description Good
License Apache-2.0
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 →
Are you the maintainer? Claim this listing