MCP Directory
Back

mcpo

by open-webui · Python · ★ 4,168

A simple, secure MCP-to-OpenAPI proxy server

#mcp#mcp-server#mcp-to-openapi#open-webui#openapi

Install

pip install git+https://github.com/open-webui/mcpo.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcpo": {
      "command": "uvx",
      "args": [
        "git+https://github.com/open-webui/mcpo.git"
      ]
    }
  }
}

From the README

Expose any MCP tool as an OpenAPI-compatible HTTP server—instantly. mcpo is a dead-simple proxy that takes an MCP server command and makes it accessible via standard RESTful OpenAPI, so your tools "just work" with LLM agents and apps expecting OpenAPI servers. No custom protocol. No glue code. No hassle. MCP servers usually speak over raw stdio, which is: - 🔓 Inherently insecure - ❌ Incompatible with most tools - 🧩 Missing standard features like docs, auth, error handling, etc. mcpo solves all of that—without extra effort: - ✅ Works instantly with OpenAPI tools, SDKs, and UIs - 🛡 Adds…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related ai & ml servers