
OpenAPI Schema MCP 服务器
OpenAPI Schema MCP 服务器向大语言模型(LLM)公开 OpenAPI 规范,通过结构化访问端点、参数和组件,实现 API 探索、模式搜索、代码生成与安全审查。...
将 OpenAPI/Swagger 规范作为资源进行暴露和探索,实现程序化访问、端点发现和模式验证——助力 AI 代理和开发者自动化并优化 API 集成流程。
OpenAPI Schema Explorer MCP 服务器通过 MCP 资源,为 OpenAPI/Swagger 规范提供高效的 Token 访问,使客户端能够探索 API 模式。该服务器充当 AI 助手与外部 API 文档之间的桥梁,让工具和大语言模型(LLM)能够以编程方式查询、读取和分析 API 规范。通过将 OpenAPI/Swagger 规范作为结构化资源暴露,它简化了端点发现、参数检查和模式验证等任务,提升了团队集成或基于第三方 API 开发时的工作流效率。此服务器尤其适合希望自动化 API 文档分析、改进代码生成或以可扩展和标准化方式验证集成点的开发者和 AI 代理。
可用的仓库文件或文档中未提及明确的提示词模板。
在仓库的 server.py 或入口文件中未列出明确工具。
windsurf.config.json
)。{
"mcpServers": {
"openapi-schema-explorer": {
"command": "npx",
"args": ["@kadykov/mcp-openapi-schema-explorer@latest"]
}
}
}
API 密钥安全管理:
{
"mcpServers": {
"openapi-schema-explorer": {
"env": {
"API_KEY": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
},
"inputs": {
"api_key": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
}
}
}
}
mcpServers
区块下插入以下 JSON:{
"mcpServers": {
"openapi-schema-explorer": {
"command": "npx",
"args": ["@kadykov/mcp-openapi-schema-explorer@latest"]
}
}
}
API 密钥安全管理:
{
"env": {
"API_KEY": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
},
"inputs": {
"api_key": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
}
}
{
"mcpServers": {
"openapi-schema-explorer": {
"command": "npx",
"args": ["@kadykov/mcp-openapi-schema-explorer@latest"]
}
}
}
API 密钥安全管理:
{
"env": {
"API_KEY": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
},
"inputs": {
"api_key": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
}
}
{
"mcpServers": {
"openapi-schema-explorer": {
"command": "npx",
"args": ["@kadykov/mcp-openapi-schema-explorer@latest"]
}
}
}
API 密钥安全管理:
{
"env": {
"API_KEY": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
},
"inputs": {
"api_key": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
}
}
在 FlowHunt 中集成 MCP
如需将 MCP 服务器集成进 FlowHunt 工作流,首先在流程中添加 MCP 组件,并与您的 AI 代理连接:
点击 MCP 组件以打开配置面板。在系统 MCP 配置区,按如下 JSON 格式填写 MCP 服务器信息:
{
"openapi-schema-explorer": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可作为工具使用该 MCP,并访问其全部功能。请记得将 “openapi-schema-explorer” 替换为实际 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。
模块 | 可用性 | 详情/说明 |
---|---|---|
总览 | ✅ | |
提示词列表 | ⛔ | 仓库/文档中未发现模板 |
资源列表 | ✅ | OpenAPI 规范、端点、模式定义 |
工具列表 | ⛔ | 仓库入口文件未发现明确工具 |
API 密钥安全管理 | ✅ | 环境变量和输入配置示例已给出 |
抽样支持(评估时次要) | ⛔ | 未发现相关引用 |
综上,OpenAPI Schema Explorer MCP 提供了实用的文档与配置说明,但缺乏明确的提示词与工具定义,限制了其开箱即用的智能代理泛用性。作为资源聚焦型 MCP 表现稳健,但若需高级应用仍有进一步开发或文档完善空间。
评分:6/10
是否有 LICENSE | ✅ (MIT) |
---|---|
至少包含一个工具 | ⛔ |
Fork 数量 | 2 |
Star 数量 | 19 |
它是一款 MCP 服务器,可将 OpenAPI/Swagger 规范作为 MCP 资源以高效、结构化的方式提供访问,支持 AI 代理和开发者以编程方式探索、验证与自动化 API 文档相关任务。
主要用例包括 API 文档探索、端点发现、模式验证、自动代码生成,并通过暴露 API 模式与参数支持自动化测试的搭建。
当前版本未定义明确的提示词模板或 Agent 工具。服务器专注于暴露 OpenAPI/Swagger 规范中的资源。
它暴露 OpenAPI/Swagger 规范文档、API 端点列表和模式/组件定义,便于获取和分析 API 结构及数据类型。
您应在 MCP 服务器配置中使用环境变量存储 API 密钥。请参考各平台的设置说明示例以安全管理密钥。
是的,它是开源项目,采用 MIT 许可证。
通过程序化访问 OpenAPI/Swagger 文档与模式资源,赋能您的 AI 代理和工作流。结合 FlowHunt 自动化集成、验证与代码生成。
OpenAPI Schema MCP 服务器向大语言模型(LLM)公开 OpenAPI 规范,通过结构化访问端点、参数和组件,实现 API 探索、模式搜索、代码生成与安全审查。...
OpenAPI MCP 服务器让 AI 助手能够探索和理解 OpenAPI 规范,为开发者和大模型提供详细的 API 上下文、摘要和端点信息,无需直接执行端点。...
将 Claude 等 AI 助手连接到任何具有 OpenAPI(Swagger)规范的 API。任意 OpenAPI MCP 服务器实现了语义端点发现和直接 API 请求执行,简化了 FlowHunt 及其他平台上的私有 API 集成及动态工作流。...