Google PageRank for AI agents. 25,000+ tools indexed.

openapi-to-mcpserver MCP Server

higress-group/openapi-to-mcpserver

Score: 47.2 ↓ 4.5% Rank #23421 MCP Server
[![AgentRank](https://agentrank-ai.com/api/v1/badge/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

StarsFreshnessIssue HealthContributorsDependents
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

Expand your description to 150+ characters for better discoverability

Freshness high impact

Last commit was 195 days ago — a recent commit would boost your freshness score

Issue Health high impact

You have 14 open vs 6 closed issues — triaging stale issues improves health

Badge all embed codes →

AgentRank score for higress-group/openapi-to-mcpserver
[![AgentRank](https://agentrank-ai.com/api/v1/badge/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)
<a href="https://agentrank-ai.com/tool/higress-group--openapi-to-mcpserver/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/v1/badge/higress-group--openapi-to-mcpserver" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="higress-group/openapi-to-mcpserver"></script>

Matched Queries

"mcp server""mcp-server"

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 Configuration
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.