2013xile/openapi2mcptools

OpenAPI specifications => MCP (Model Context Protocol) tools

45
/ 100
Emerging

Automatically transforms OpenAPI endpoints into MCP-compatible tools with built-in HTTP client abstraction, enabling MCP servers to expose REST APIs through the protocol's tool interface. The `Converter` class parses specifications and generates both tool definitions and a callable handler for executing requests, while supporting custom HTTP clients (axios, etc.) and configuration like baseURL and headers. Designed to integrate directly with MCP SDK's stdio transport and server patterns for rapid server development.

No commits in the last 6 months. Available on npm.

Stale 6m
Maintenance 0 / 25
Adoption 11 / 25
Maturity 18 / 25
Community 16 / 25

How are scores calculated?

Stars

19

Forks

7

Language

TypeScript

License

MIT

Last pushed

Dec 09, 2024

Monthly downloads

108

Commits (30d)

0

Dependencies

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/2013xile/openapi2mcptools"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.