API模拟生成器
](https://www.npmjs.com/package/@lazymac/api-mock-generator) 
用英语描述你的API。获取一个正在运行的模拟服务器。 从OpenAPI规范或自然语言描述中即时生成模拟API服务器。MCP已为AI编码代理启用。
快速开始
npm install
npm startMCP工具
| 工具 | 说明 |
|---|---|
mock_from_openapi | 从OpenAPI 3.x规范生成模拟服务器 |
mock_from_description | 从自然语言生成模拟(例如,“带有用户的todo应用程序、todos、auth”) |
generate_types | 生成TypeScript接口 |
generate_client | 生成基于获取的API客户端SDK |
mock_config | 配置延迟、错误率、分页 |
特性
- 外部API依赖项为零 --所有数据生成都是内置的
- 上下文虚假数据 --名称字段的名称、电子邮件字段的电子邮件、时间戳的日期
- CRUD端点 --自动生成列表、获取、创建、更新、删除
- 分页 --列表端点上的内置页面/限制支持
- 请求日志记录 --GET/\_logs检查所有请求
- 误差仿真 --弹性测试的可配置错误率
- 响应延迟 --模拟慢速网络
- TypeScript类型 --为所有资源生成接口
- 客户端SDK -随时可用的基于获取的API客户端
安装
npm i @lazymac/api-mock-generator作为MCP服务器
{
"mcpServers": {
"api-mock-generator": {
"command": "node",
"args": ["node_modules/@lazymac/api-mock-generator/src/main.js"]
}
}
}链接
许可证
麻省理工学院
