locust-mcp-server 是什么?
这是一款面向 Web 性能压测场景的 MCP 服务器,把 AI 对话直接接入 Locust 负载测试框架。你可以在聊天中描述压测需求,例如"模拟 200 用户访问登录接口,持续 5 分钟,阶梯加压",AI 会自动生成 .py 压测脚本并执行。
能接什么
- Locust 核心能力:用户数、孵化率、运行时长、目标 Host 等参数都可配置
- 多协议支持:默认基于 HTTP/HTTPS,扩展后也可压测自定义协议
- 报告与统计:调用后会返回 RPS、P95/P99 延迟、失败率等关键指标
是否需要密钥
默认情况下 无需 API Key。Locust 本身是开源压测工具,本 MCP 仅作为其之上的 AI 控制层。如部署在远程服务器并暴露公网,建议自行加一层认证(例如反向代理 Basic Auth),避免被他人滥用触发真实压测。
适合谁用
- 想用自然语言驱动压测的 QA 与性能工程师
- 在 CI/CD 中临时跑一轮冒烟压测的研发
- 把压测工作流集成进 AI Agent 编排的开发团队