About
OpenAPI Proxy is a Python package that bridges the gap between REST APIs described by OpenAPI specifications and Model Context Protocol (MCP) ecosystems. It dynamically creates MCP tools from OpenAPI endpoints, enabling users to invoke REST APIs as tools within MCP-based workflows. With support for both low-level (dynamic tool registration) and FastMCP (simplified, static configuration) modes, OpenAPI Proxy offers flexibility and ease of integration for a variety of API-driven applications.