open-webui/mcpo 是一个基于 Python 的代理服务器,将 MCP 服务器命令暴露为标准的 RESTful OpenAPI HTTP 服务器。GitHub 上显示的最新版本是 v0.0.20,许可证为 MIT,星标数为 4405。MCP(Model Context Protocol)是一种连接外部工具的协议,该项目把 stdio MCP 服务器暴露到 HTTP 上,使 REST/OpenAPI 使用方和代理程序能够接入。
README 说明无需额外配置即可为每个工具自动生成交互式文档。生成的规范可直接被 OpenAPI 工具、SDK 和 UI 使用,因此易于集成,同时也支持 SSE 和 Streamable HTTP 方式的 MCP 服务器。可以用一个配置文件提供多个 MCP 工具,并对 streamable-http 类型支持 OAuth 2.1 认证。
不过,这些资料中没有性能数据,也没有兼容性验证。简介文字把这个项目描述为简单且安全的代理,但未包含安全要求和验证内容。同样也没有给出 v0.0.20 的变更清单,因此这个版本到底修复了什么,需要直接查看发布说明。该项目创建于 2025 年 3 月 30 日,资料中也没有测试结果或采用案例。判断依据仅限于 README 中说明的功能和版本记录。