openmcp MCP Server
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
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
Freshness high impact
Dependents medium impact
Matched Queries
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 forRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.