我构建了 mcpgen —— 一键将任意 OpenAPI 规范转换为可工作的 MCP 服务器。
摘要
mcpgen 是一个 CLI 工具,能将任意 OpenAPI 3.x 规范或 Postman 集合转换为功能完备、自包含的 Python MCP 服务器,自动检测认证方式,无运行时依赖,并可生成可部署的源代码。
pip install mcpgen-cli mcpgen https://petstore3.swagger.io/api/v3/openapi.json 生成一个完全属于您的 Python MCP 服务器。不是代理——是您可阅读、修改并部署到任何地方的源代码。无对 mcpgen 的运行时依赖。支持 OpenAPI 3.x(JSON/YAML/URL)和 Postman 集合。认证方式自动检测。最后会输出您的 Claude Desktop 配置块。GitHub: https://github.com/JnanaSrota/mcpgen PyPI: https://pypi.org/project/mcpgen-cli/
相似文章
API to MCP
API to MCP 让您可以将任何 API 转换为面向 AI 代理的 MCP 服务器,实现无缝集成。
@DanKornas:构建 MCP 服务器不应意味着手工组装组件发现、模式、认证和传输管道……
Golf 是一个新的开源 Python 框架,通过自动发现和编译基于文件的工具、提示词和资源,并提供模式推断、认证选项和多种传输方式,简化了 MCP 服务器的构建。
GetMCP:AI 代理的零信任
GetMCP 是一个可自托管的开源工具,通过提供每请求审计、每代理撤销、策略执行和 API 调用的人工介入审批,为 AI 代理带来零信任安全。它根据 OpenAPI 规范生成 MCP 服务器,并作为具有防篡改审计日志的流式代理运行。
构建了一个用于多渠道内容发布的MCP服务器——设计上具有幂等性,并在进行任何API调用前对Reddit进行预检
一个新的多渠道内容发布MCP服务器确保了幂等操作,并包含Reddit预检,使得跨8个平台的可靠智能体驱动发布成为可能。
我构建了一个零代码可视化客户端,可即时测试远程 MCP 服务器(已用 Cloudflare 的免费 MCP 测试通过)
一位开发者在 AgentSwarms 中构建了一个零代码可视化 MCP 客户端,允许直接在浏览器中测试远程 MCP 服务器,并通过 Cloudflare 的免费 MCP 服务器进行了演示,用于文档查询。