openmcp and openapi2mcptools

One tool transforms OpenAPI specifications into MCP tools, while the other leverages OpenAPI files to create an MCP server, suggesting they are complementary in generating and deploying MCP solutions from OpenAPI definitions.

openmcp
49
Emerging
openapi2mcptools
47
Emerging
Maintenance 2/25
Adoption 10/25
Maturity 25/25
Community 12/25
Maintenance 0/25
Adoption 6/25
Maturity 25/25
Community 16/25
Stars: 304
Forks: 18
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 19
Forks: 7
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stale 6m
Stale 6m

About openmcp

getdatanaut/openmcp

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

This project helps developers integrate various APIs into chat clients, allowing users to interact with services directly through conversation. It takes an OpenAPI specification or other server configurations and generates an MCP server. This allows AI assistants and chat clients to access specific tools and functions from those APIs, making them conversational and interactive for the end-user.

API integration chatbot development AI assistant tools conversational AI developer tools

About openapi2mcptools

2013xile/openapi2mcptools

OpenAPI specifications => MCP (Model Context Protocol) tools

This project helps developers quickly integrate existing OpenAPI specifications into MCP (Model Context Protocol) servers. It takes an OpenAPI specification as input and outputs a list of tools and a tool caller function, which can then be used to define and execute these tools within an MCP server. This is designed for software developers building applications that need to communicate with or expose services via the Model Context Protocol.

API Development Server-side Development Protocol Conversion Software Integration Backend Engineering

Scores updated daily from GitHub, PyPI, and npm data. How scores work