
使用 Apifox Mcp Server

2025.03.13
1
API协作自动化接口实现开发效率
Apifox Mcp Server 是一个用于与Apifox API协作平台集成的服务,旨在帮助开发者更高效地实现和测试API接口。它支持与多种MCP客户端(如Cursor和Cline)的集成,通过提供OpenAPI定义和自动化实现接口的功能,简化了API开发流程。
View on GitHub
Overview
基本能力
产品定位
Apifox Mcp Server 是一个用于与Apifox API协作平台集成的服务,旨在帮助开发者更高效地实现和测试API接口。
核心功能
- 与Apifox客户端集成,支持通过Access Token进行认证。
- 支持多种MCP客户端(如Cursor和Cline)的配置和使用。
- 提供OpenAPI定义,自动化实现接口的功能。
- 支持NestJS项目的快速搭建和接口实现。
适用场景
- 开发者需要快速实现和测试API接口的场景。
- 团队协作开发API时,需要统一接口定义和实现的场景。
- 使用NestJS框架开发后端服务的场景。
工具列表
- Cursor:一个MCP客户端,支持通过Apifox Mcp Server实现接口的自动化实现。
- Cline:另一个MCP客户端,支持与Apifox Mcp Server的集成。
常见问题解答
- 如何获取Access Token? 在Apifox客户端中创建Access Token。
- 如何配置MCP客户端? 参考文档中的配置步骤,如Cursor和Cline的配置示例。
使用教程
使用依赖
- NodeJS >= 18
安装教程
- 创建一个空白的NestJS项目:
shell npm i -g @nestjs/cli nest new nest-ai-demo cd nest-ai-demo
- 打开Cursor Composer,并切换到Agent模式。
- 复制一个Apifox接口的协作链接,并粘贴到Composer中,让其实现接口。
调试方式
- 启动NestJS服务:
shell npm run start
- 通过Apifox调用AI写的接口,进行断言测试。
许可证
None