hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Used for environment variable configuration of the MCP-APIKit server
Used for repository hosting and cloning the MCP-APIKit project
Used for package management in the MCP-APIKit project
MCP-API工具包
MCP-APIKit 是一个专为 Windsurf IDE 集成设计的微服务控制平面 (MCP) 服务器。它从 Eolink OpenAPI 获取 API 信息并将其提供给 IDE 的 MCP 客户端,从而实现开发环境中 API 的无缝集成和管理。
特征
- 连接到 Eolink OpenAPI 以检索 API 规范
- 将 API 信息公开为 MCP 资源
- 提供 API 发现和探索工具
- 支持 Windsurf IDE 中的 API 测试和集成
- 实现模型上下文协议 (MCP) 以实现标准化通信
安装
Copy
配置
在根目录中创建一个.env
文件,其中包含以下变量:
Copy
用法
启动服务器
Copy
服务器将在您的.env
文件中指定的端口上启动(默认值:3000)。
调试
Copy
从 Windsurf IDE 连接
Copy
在您的 Windsurf IDE 设置中,添加一个具有以下配置的新 MCP 服务器:
Copy
API 资源
MCP-APIKit 服务器公开以下资源:
api://projects
- 列出所有 API 项目api://projects/{projectId}
- 获取特定项目的详细信息api://projects/{projectId}/apis
- 列出项目中的所有 APIapi://projects/{projectId}/apis/{apiId}
- 获取特定 API 的详细信息
工具
该服务器提供以下工具:
search-apis
- 在所有项目中搜索 APItest-api
- 使用自定义参数测试 API 端点import-api
- 将 API 规范从 Eolink 导入到您的项目
发展
Copy
执照
麻省理工学院
This server cannot be installed
微服务控制平面服务器通过从 Eolink OpenAPI 获取 API 信息并将其公开为 MCP 资源与 Windsurf IDE 集成,从而实现开发环境中的无缝 API 集成和管理。