这是一套专门用于管理和检索OpenAPI文档的MCP工具集合,能有效帮助用户便捷地管理和查找API信息,支持远程和本地文档,且每次请求自动刷新,确保信息实时性。
你可以通过命令行快速使用本工具集合,使用以下命令:
npx api-doc-mcp
npx api-doc-mcp
npx api-doc-mcp https://api.example.com/swagger.json
npx api-doc-mcp ./swagger.json
此工具包提供了以下实用功能:
通过命令行调用工具,例如列出远程API分组:
npx api-doc-mcp https://api.example.com/swagger.json
在开发阶段,你可以使用以下命令进行开发:
npm run dev
列出所有可用的API分组。
| 属性 | 详情 |
|---|---|
| name | 分组名称 |
| description | 分组描述 |
| apiCount | API数量 |
在指定分组中列出所有API。
| 属性 | 详情 |
|---|---|
| groupName | API分组名称 |
| 属性 | 详情 |
|---|---|
| path | API路径 |
| method | HTTP方法 |
| summary | API摘要 |
获取特定API的详细信息。
| 属性 | 详情 |
|---|---|
| path | API路径 |
| method | HTTP方法 |
完整的API详情,包括参数、请求体和响应定义
搜索API。
| 属性 | 详情 |
|---|---|
| keyword | 搜索关键字 |
| 属性 | 详情 |
|---|---|
| path | API路径 |
| method | HTTP方法 |
| summary | API摘要 |