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

openmcp MCP Server

getdatanaut/openmcp

Score: 46.6 Rank #24406 MCP Server
[![AgentRank](https://agentrank-ai.com/api/v1/badge/getdatanaut--openmcp)](https://agentrank-ai.com/tool/getdatanaut--openmcp/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
Are you the maintainer of getdatanaut/openmcp? Claim this listing →

Turn any openapi file into an mcp server, with just the tools you need.

Add AgentRank to Claude Code Discover and compare tools like getdatanaut/openmcp — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

getdatanaut/openmcp is a TypeScript MCP server licensed under MIT. Turn any openapi file into an mcp server, with just the tools you need. Topics: mcp, mcp-client, mcp-server, model-context-protocol, openapi.

Ranked #24406 out of 24846 indexed tools.

Ecosystem

TypeScript MIT
mcpmcp-clientmcp-servermodel-context-protocolopenapi

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 303

303 stars → growing community

Freshness 25% 1y ago

Last commit 1y ago → stale

Issue Health 25% 50%

No issues filed → no history to score

Contributors 10% 4

4 contributors → small team

Dependents 25% 0

No dependents → no downstream usage

npm Downloads N/A
PyPI Downloads N/A
Forks 17
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

Expand your description to 150+ characters for better discoverability

Freshness high impact

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

Dependents medium impact

No downstream dependents detected yet — adoption by other projects is the strongest trust signal

Badge all embed codes →

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

Matched Queries

"mcp server""mcp-server"topic:mcptopic:mcp-servertopic:model-context-protocol

From the README

# OpenMCP

OpenMCP makes it easy to turn any OpenAPI specification into an MCP server, and to remix many MCP servers into a single
server with just the tools you need. It supports stdio and sse transports, and works with all of the major chat clients.

To get started, run this command:

```bash
npx -y openmcp install <url or file path to openapi specification> --client <chat client>
```

For example, to add the ability to query the weather from Cursor, you could run this:

```bash
# openmcp will prompt you for a security key since this api requires it - but for this weather api the value can be any string
npx -y openmcp install https://api.weather.gov/openapi.json --client cursor
```

And this is what that ends up looking like:

Running the install command will create an `openmcp.json` file for you, and add the openmcp server to your the mcp
config of your target (cursor, claude, etc). Running install again will update any existing `openmcp.json` file, if
present.

### openmcp.json for
Read full README on GitHub →

Get the weekly AgentRank digest

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