OpenMCP icon

OpenMCP

Transforms OpenAPI specifications into Model-Context-Protocol servers and remixes existing servers.

About

OpenMCP simplifies the creation of Model-Context-Protocol (MCP) servers from OpenAPI specifications, allowing developers to quickly integrate APIs into chat clients and other MCP-compatible applications. It supports both stdio and SSE transports, and enables the remixing of multiple MCP servers into a single, unified server. With OpenMCP, users can selectively expose specific tools from each server, tailoring the functionality to their exact needs. The tool utilizes a configuration file to manage server settings, authentication, and tool selection, making it easy to manage and deploy customized MCP servers.

Key Features

  • Configuration via JSON file
  • Converts OpenAPI specifications to MCP servers
  • 1 GitHub stars
  • Remixes multiple MCP servers into one
  • Supports stdio and SSE transports
  • Allows selective exposure of tools from each server

Use Cases

  • Combining multiple APIs into a single MCP endpoint
  • Creating custom MCP servers with specific tools
  • Integrating external APIs into chat clients
OpenMCP: Build & Remix MCP Servers from OpenAPI Specs