mcpo for MCP
<h2>Expose MCP servers as OpenAPI REST endpoints with mcpo</h2>
- Free
- 4.9
- V v0.0.20
<h2>Expose MCP servers as OpenAPI REST endpoints with mcpo</h2>
mcpo, from Open Webui, exposes Model Context Protocol servers as OpenAPI-compatible REST endpoints to bridge MCP and web architectures. The tool converts MCP-hosted services into callable HTTP interfaces and includes automated OpenAPI documentation plus container deployment for consistent environments. Targeted at software developers, AI engineers, and system integrators, it helps REST-first platforms access MCP tools more quickly and provides an interactive surface for integration and testing.
What tasks can you actually use the tool for?
mcpo maps MCP-hosted tooling into REST-callable interfaces so orchestration systems and REST-only clients can invoke MCP functionality without bespoke glue code. The tool eliminates the need for custom middleware when tying MCP services into web applications, agent frameworks, or orchestration stacks, letting teams treat MCP tools as ordinary HTTP APIs for automated testing, staged deployments, and API-driven orchestration.
What input setup does it require and what are the limits?
The bridge requires at least one functioning MCP-compliant server and a host environment that supports Node.js or containers, as noted in the installation requirements. The tool can manage multiple MCP server configurations within a single instance, which helps consolidate endpoints, but it depends on the hosted MCP services being correctly implemented and reachable for the bridge to surface their endpoints.
Is it practical for developer workflows and debugging?
The tool hosts an interactive API playground so developers can exercise exposed routes directly through a browser-based UI, simplifying request testing and schema inspection. Configuration hot-reloading applies changes without restarting the service, which reduces interruption during iterative work. Those two behaviors reduce friction during integration cycles and shorten the time from configuration change to verification in CI or local development environments.
How does the tool handle security and multi-server deployments?
The tool provides a built-in OAuth 2.1 layer to secure exposed interfaces, giving a standard authentication path for local or remote MCP services. It also supports unified configuration for multiple MCP servers inside a single runtime, allowing administrators to publish several toolsets behind one gateway while retaining centralized access control using the provided OAuth support.
Practical integration bridge for REST-first orchestrations, focused on interoperability
The tool is a practical option for integrators and engineers who need REST access to MCP-hosted tools, and its origins inside the Open WebUI ecosystem explain the fit for that community. Expect it to serve as an interoperability layer rather than to add model-specific capabilities; teams that prioritize protocol bridging and standardized API surfaces find clear value in its approach.
Pros
- Automatically generates OpenAPI documentation for connected MCP tools
- Built-in OAuth 2.1 support secures exposed endpoints
- Handles multiple MCP server configurations in one instance
- Hot-reloading applies configuration changes without service interruption
Cons
- Requires a functioning MCP-compliant server and host environment
- Deployments depend on host Node.js or container setup
- Focuses on protocol bridging, not model-level feature additions
mcpo for MCP
- Free
- 4.9
- V v0.0.20
Top downloads

onlyboxes
Onlyboxes: A Self-Hosted Sandbox for AI Code Execution and Terminal Sessions
pushci-cli
Pushci CLI: AI-native CI/CD management via Model Context Protocol

wordpress-mcp-elementor-wppilot
Builder-aware AI co‑developer for Elementor-powered WordPress sites
zcode-jetbrains-plugin
ZCode JetBrains plugin brings agentic coding into JetBrains IDEs
development-tools-mcp-server
A free program for MCP, by Dominic Codespoti.
Discover more programs

floop
- 4.2
- Free
Enhancing AI Learning with floop

Mcp Graphql Forge
- 4.9
- Free
MCP Graphql Forge: Connect AI Agents to Any GraphQL API

FocusRelayMCP
- 4.2
- Free
Focusrelaymcp: Local AI Integration for OmniFocus Task Management

goku
- 4.3
- Free
Goku: An MCP Server for Programmatic HTTP Load Testing

mcp-java8-sdk
- 4.9
- Free
MCP Java8 SDK: Bridging AI with Java 8, Spring Boot 2.x, and Solon 3.x

mcp-kubernetes
- 4.9
- Free
Comprehensive Kubernetes Management with MCP-Kubernetes

google-mcp
- 4.3
- Free
Bridge Google Workspace and MCP for programmatic Workspace control
Sentry Mcp
- 4.5
- Free
Bridge production errors to AI assistants for evidence-driven debugging

Gearlynx
- 4.3
- Free
Gearlynx: Atari Lynx Emulator and Debugger for AI-Assisted Development

astah-pro-mcp
- 4.7
- Free
MCP server linking Astah Professional and AI assistants for UML

Geargrafx
- 4.3
- Free
Geargrafx: An Emulator and MCP Server for Retro Gaming Development