档案条目 / openapi-mcpOpenAPI
OpenAPI
MCP
AI 工具
一个将任意 OpenAPI 规范转化为 AI 可调用工具的 MCP 服务器——无缝连接 REST API 与大语言模型。

openapi-mcp
类别AI 工具
分类INFRASTRUCTURE
日期2025.02.01
查看 Github 仓库
暂无网站
工程参数
类别
AI 工具
项目分类
状态
运行中
当前运行状态
分类
INFRASTRUCTURE
系统标识
标识
openapi-mcp
档案参考编号
发布时间
2025.02.01
首次发布日期
平台
开源
分发模式
项目
概览
OpenAPI MCP 是一个用 Go 编写的模型上下文协议服务器,可以将任何 OpenAPI 规范转化为 AI 可调用的工具。将其指向一个规范文件,它就会暴露 lint 检查、验证和文档渲染能力,AI 助手可以直接调用——弥合了 REST API 与大语言模型之间的差距。
服务器支持两种运行模式:MCP stdio 模式用于与 Claude 等 AI 助手集成,HTTP 模式提供基于 Web 的访问和 Redoc 文档渲染。支持 JSON 和 YAML 规范文件、实时验证确保结果始终最新,以及端口冲突时的自动选择。
采用简洁的 Go 架构,服务器动态读取规范文件而非缓存过时副本,将 OpenAPI 规范作为 HTTP 端点提供以避免文件系统 API 问题,并提供全面的 OpenAPI 最佳实践 lint 检查——使其成为 API 文档与 AI 驱动开发工作流之间的实用桥梁。
