Exposes REST APIs defined by OpenAPI specifications as Model Context Protocol (MCP) tools, facilitating seamless integration into MCP-based workflows.
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.