
任意 OpenAPI MCP 服务器
将 Claude 等 AI 助手连接到任何具有 OpenAPI(Swagger)规范的 API。任意 OpenAPI MCP 服务器实现了语义端点发现和直接 API 请求执行,简化了 FlowHunt 及其他平台上的私有 API 集成及动态工作流。...
通过 OpenAPI MCP 服务器连接 AI 代理与 OpenAPI 规范,实现 API 发现、文档生成与代码生成支持,助力您的工作流。
OpenAPI MCP 服务器是一款模型上下文协议(MCP)服务器,旨在连接 AI 助手(如 Claude 和 Cursor),使其能够通过 oapis.org 搜索和探索 OpenAPI 规范。它作为桥梁,让 AI 模型能够用简明的语言全面了解复杂 API。服务器遵循三步流程:定位所需的 OpenAPI 规范,用易懂的方式进行摘要,并详细说明端点及其用法。虽然它不会直接执行 API 端点(因认证限制),但在提供 API 概览、辅助代码生成及开发过程中理解和文档化 API 结构等方面表现出色。
mcpServers
部分添加 OpenAPI MCP 服务器,使用下方 JSON 片段。示例配置:
{
"mcpServers": {
"openapi-mcp": {
"command": "npx",
"args": ["@janwilmake/openapi-mcp-server@latest"],
"env": {
"OAS_API_KEY": "${OAS_API_KEY}"
}
}
}
}
注意: 请如上所示通过环境变量保护您的 API 密钥。
示例配置:
{
"mcpServers": {
"openapi-mcp": {
"command": "npx",
"args": ["@janwilmake/openapi-mcp-server@latest"],
"env": {
"OAS_API_KEY": "${OAS_API_KEY}"
}
}
}
}
mcpServers
下插入 OpenAPI MCP 服务器。示例配置:
{
"mcpServers": {
"openapi-mcp": {
"command": "npx",
"args": ["@janwilmake/openapi-mcp-server@latest"],
"env": {
"OAS_API_KEY": "${OAS_API_KEY}"
}
}
}
}
示例配置:
{
"mcpServers": {
"openapi-mcp": {
"command": "npx",
"args": ["@janwilmake/openapi-mcp-server@latest"],
"env": {
"OAS_API_KEY": "${OAS_API_KEY}"
}
}
}
}
API 密钥安全提示:
请将敏感密钥存储在环境变量中,并在配置中的 env
属性中引用。
FlowHunt 中集成 MCP
要将 MCP 服务器集成到您的 FlowHunt 工作流中,首先在流程中添加 MCP 组件,并将其连接到您的 AI 代理:
点击 MCP 组件打开配置面板。在系统 MCP 配置区,使用以下 JSON 格式填写您的 MCP 服务器信息:
{
"openapi-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可作为工具使用该 MCP,获得其全部功能和能力。请务必将 “openapi-mcp” 改为您的 MCP 服务器实际名称,并将 URL 替换为您自己的 MCP 服务器地址。
部分 | 可用性 | 详情/备注 |
---|---|---|
概览 | ✅ | |
提示词列表 | ✅ | |
资源列表 | ✅ | |
工具列表 | ✅ | 仅支持上下文/探索,不可直接执行端点 |
API 密钥安全 | ✅ | 使用环境变量配置 |
采样支持(评估时不重要) | ⛔ | 未提及 |
OpenAPI MCP 服务器是一款聚焦且实用的 MCP,擅长为 OpenAPI 规范提供上下文和探索工具。不支持端点执行对于某些高级场景来说是限制,采样/roots 支持暂无文档。但其清晰的配置指引、扎实的代码基础和社区活跃度,使其成为开发者获取 API 上下文和代码生成支持的优秀选择。
是否有 LICENSE | ✅ (MIT) |
---|---|
至少有一个工具 | ✅ (上下文工具) |
Fork 数 | 76 |
Star 数 | 691 |
OpenAPI MCP 服务器是一种模型上下文协议(MCP)服务器,允许 AI 代理和开发者通过 oapis.org 探索、摘要和理解 OpenAPI 规范。它提供 API 上下文和端点详情,但不会直接执行 API 端点。
您可以自动生成 API 文档,辅助代码生成,探索可用端点,为大语言模型提供 API 上下文,以及通过摘要 API 概览帮助团队成员入门。
不能,出于认证和安全考虑,它不会直接执行 API 端点。它专注于探索、上下文和文档。
是的,它兼容 FlowHunt、Claude、Cursor、Cline 以及其他支持 MCP 服务器的工具,可为 AI 代理无缝提供上下文。
请始终使用环境变量存储敏感密钥,并在配置中的 'env' 属性中引用它们,如设置说明所示。
将 Claude 等 AI 助手连接到任何具有 OpenAPI(Swagger)规范的 API。任意 OpenAPI MCP 服务器实现了语义端点发现和直接 API 请求执行,简化了 FlowHunt 及其他平台上的私有 API 集成及动态工作流。...
OpenRPC MCP 服务器通过 OpenRPC 规范将 AI 助手与支持 JSON-RPC 的系统连接,实现与外部 API 和服务的可编程、动态集成。它使开发者和 AI 代理能够发现、调用和自动化远程过程,提升工作流、调试和服务编排能力。...
OpenAPI Schema Explorer MCP 服务器可高效、结构化地访问 OpenAPI/Swagger 规范,将其作为 MCP 资源进行管理,为 AI 助手和开发者搭建起探索、模式验证、自动化等 API 文档桥梁。...