关于 MaxoPerf MCP
MaxoPerf MCP 是面向 AI Agent 的远程性能测试服务,可通过自然语言管理测试、云端运行和结果诊断。它提供只读模式及分析工具,并配有可读取代码、规划测试的 Agent 技能。
主要功能
- 01创建和管理性能测试
- 02在托管云运行器启动负载测试
- 03查看吞吐量、延迟和错误指标
- 04分析运行日志、异常与根因
- 05提供只读访问模式
适用场景
- 01为 API 运行负载或浏览器测试
- 02比较多次运行的延迟变化
- 03调查失败原因及运行器负载不足
MCP 相关
这是托管的远程 MCP 服务,向客户端提供测试、运行、结果、诊断及 API 发现工具,并提供提示词和资源。客户端可使用 API 密钥连接;只读模式会隐藏写入工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://app.maxoperf.com/mcpclaude mcp add --transport http maxoperf https://app.maxoperf.com/mcp{"mcpServers":{"maxoperf":{"type":"http","url":"https://app.maxoperf.com/mcp"}}}在 Cursor 中打开{"servers":{"maxoperf":{"type":"http","url":"https://app.maxoperf.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"maxoperf":{"type":"http","url":"https://app.maxoperf.com/mcp"}}}{"mcpServers":{"maxoperf":{"serverUrl":"https://app.maxoperf.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://app.maxoperf.com/mcp需要授权工具
详细介绍
⚡ MaxoPerf MCP Server
使用 API 密钥,通过任意 AI Agent 驱动整个 MaxoPerf 平台。
一个远程托管的 Model Context Protocol 服务,可将 Claude、Cursor、Codex、VS Code Copilot 和 ChatGPT 变为全面的性能测试操作工具。创建测试、在托管云运行器上启动负载测试、读取结果并获取根本原因分析——全程使用自然语言,并通过你自己的密钥进行身份验证。
https://app.maxoperf.com/mcp
配置
这是一个远程托管服务——无需安装或运行任何内容。将以下配置添加到你的 MCP 客户端配置中,并设置 MAXOPERF_API_KEY(在控制台 → 设置 → API 密钥中创建):
{
"mcpServers": {
"maxoperf": {
"type": "http",
"url": "https://app.maxoperf.com/mcp",
"headers": {
"Authorization": "Bearer ${MAXOPERF_API_KEY}"
}
}
}
}
平台会在每次调用时验证你的密钥(身份验证、租户隔离、OpenFGA、审计)——该服务不存储任何内容,也不会引入新的信任边界。撤销密钥后,访问权限会立即失效。发送请求头 X-MaxoPerf-MCP-Mode: read-only,即可开启只读会话(写入工具将被隐藏)。
安装(选择你的客户端)
Claude Code — 插件内置了服务和 Agent 技能:
/plugin marketplace add MaxoPerf/mcp
/plugin install maxoperf
或者仅添加连接器:
claude mcp add --transport http maxoperf https://app.maxoperf.com/mcp \
--header "Authorization: Bearer ${MAXOPERF_API_KEY}"
Cursor · VS Code / Copilot · Codex · ChatGPT · Claude Desktop — packaging/ 中提供一键深层链接和可复制粘贴的配置。它们都使用上方相同的 mcpServers 配置块。
工具
29 个精选工具。读取操作默认使用 response_format: "concise"(传入 "detailed" 可获取完整载荷);写入工具需要非只读会话,且 cancel_run 在只读模式下不可见。
上下文与租户
whoami— 根据你的 API 密钥解析账户和默认工作区list_workspaces— 列出账户可见的工作区set_active_workspace— 设置会话的活动工作区list_projects— 列出项目(含编辑/删除权限)create_project— 创建项目
测试
list_tests— 列出测试(按项目/工作区/类型筛选)get_test— 获取单个测试及其验证摘要create_test— 创建测试框架(选择引擎/执行器)get_test_overview— 查看测试的运行历史概览
测试文件
upload_test_file— 一次调用即可上传脚本/数据文件(真实的 3 步预签名流程)list_test_files— 列出测试文件及上传状态download_test_file— 获取文件的短时有效下载 URL
运行
start_run— 在托管云运行器上启动负载/浏览器运行(幂等)get_run_status— 轮询生命周期状态(排队 → 运行中 → 通过/失败/已取消)list_runs— 带筛选条件的分页运行历史cancel_run— 取消运行(破坏性操作;只读模式下不可见)rerun_run— 根据快照或当前测试重新运行add_runners— 在现有位置扩展正在运行的任务
结果
get_run_results— KPI 概览:吞吐量、延迟百分位数、错误率query_run_metrics— 时间序列指标(延迟/吞吐量/错误/负载/健康状况)get_run_errors— 分组错误条目(消息/数量/代码)
诊断 — 根因分析与异常检测
get_run_summary— 执行摘要及触发的失败条件get_run_error_bodies— 抽样的错误请求/响应正文及状态代码get_run_logs— 错误级别的引擎/系统日志行get_runner_health— 运行器 CPU/内存趋势及 targetVus 与 peakAchievedVus 对比(vuShortfallPct)detect_run_anomalies— 确定性稳健离群值扫描(中位数/MAD);仅在终态运行中执行,误报率低
应急接口与发现
call_platform_api— 访问任意公开的/v1/*端点(机密、环境、计划、BYOC);禁止访问管理员/内部端点,并可防止 SSRFget_openapi— 公开的 OpenAPI 文档search_endpoints— 在 API 中按关键字搜索,找到合适的端点
提示词
编码正确工具调用顺序的文本配方 — 非常适合无法读取代码仓库的纯聊天客户端:
run-baseline-load-test— 启动基线运行并持续观察,直到完成diagnose-latency-regression— 比较两次运行的 p95summarize-run— 用通俗语言总结一次运行plan-and-build-test— 将目标转化为项目 → 测试 → 上传 → 运行choose-executor— 推荐引擎(k6 / JMeter / Playwright / Selenium)scan-endpoints-for-hotspots— 根据 OpenAPI 规范或粘贴的列表,按可能的热点排序setup-secrets-and-envs— 在运行前配置工作区机密和多环境diagnose-run-failure— 对失败运行的根因进行排序explain-run-anomalies— 解释检测到的每个离群值
资源
maxoperf://openapi— 公开的 OpenAPI 规范maxoperf://run/{id}— 运行报告摘要
试试看
- “对 https://api.example.com/checkout 进行负载测试,使用 500 个用户,持续 5 分钟;如果 p95 超过 800ms,则判定失败。”
- “扫描我的代码仓库,找出最值得进行负载测试的端点,然后为风险最高的端点构建并运行测试。”
- “运行 run-0000000001 为什么失败了?检查错误和日志,并确认运行器是否确实达到了目标负载。”
与大脑搭配使用
MCP 服务是双手。捆绑的**MaxoPerf agent skill(npx @maxoperf/agent-skill install、包含在 Claude 插件中,或位于此处的 agent-skill/)是大脑**——它会读取你的代码、找到性能热点、构建并运行测试,并诊断问题原因,自动驱动这些工具。
此仓库包含什么
| 路径 | 内容 |
|---|---|
.claude-plugin/ | Claude Code 插件(捆绑 MCP 连接器和技能) |
agent-skill/ | maxoperf agent skill 的副本(正式位置:MaxoPerf/agent-skill) |
packaging/ | MCP Registry server.json、.mcpb、VS Code / Cursor 深层链接、Codex / ChatGPT 设置 |
LAUNCHGUIDE.md | MCP 目录条目元数据 |
开始使用 → · Agent skill → · 文档 →
MaxoPerf 单体仓库的只读镜像。请在 maxoperf.com 提交问题。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。