桃子桃子 AI 快讯
返回首页
工具

OctoPerf 推出 MCP 服务器:让 LLM 代理直接驱动负载测试

负载测试平台 OctoPerf 上线基于 MCP 协议的服务器,无需 API Key 即可让任意支持 MCP 的 AI…

2026.06.29 · 周一4 分钟阅读评分 43
评分细项加权总分 43
重要性
35
新颖性
45
影响面
30
可信度
75
实质性
50

法国负载测试平台 OctoPerf 上线了基于 Model Context Protocol(MCP)的服务器,地址为 api.octoperf.com/mcp。该服务采用 Streamable HTTP 传输与 OAuth 2.1 动态客户端注册鉴权,无需预先申请 API Key,浏览器首次登录即可授权任意 MCP 兼容客户端(Claude.ai、Windsurf、Cline、Continue.dev、Zed、Goose、JetBrains AI Assistant 等)调用其压测能力。

桥接形态与覆盖范围

OctoPerf MCP 服务器被官方定位为「无状态薄桥」,作用是把 LLM 代理的工具调用翻译成对 OctoPerf REST API 的标准请求。每次工具调用都以当前用户身份执行,没有任何服务身份或共享密钥,权限边界与 Web UI 一致。

服务器总计暴露约 100 个工具,按场景分组覆盖以下能力:

  • 发现:列出工作区、项目、场景、Virtual User 与 Docker Provider
  • Virtual User 导入:支持 HAR、JMX、Postman、Playwright、WebDriver、URL 列表与既有归档
  • Virtual User 编辑:重命名、打标签、通过 JSON Patch 修改动作树、管理变量、HTTP 服务器、关联规则与项目文件
  • 校验:触发功能检查、读取每动作的校验结果、定位失败请求并抓取响应体
  • 压测运行:启动场景、监控进度、停止运行、拉取 Docker 启动日志
  • 结果分析:列出并读取报告、获取任意图表或表格背后的数据序列、展开错误行、运行趋势报告

每条工具调用都会附带一条回到 OctoPerf Web UI 对应页面的 deep link,方便代理在总结结果时直接交付可点击链接。

公开引导文件与 Schema

为支持代理在尚无身份凭据前完成项目初始化,服务器在 /mcp/public/ 下托管了一批无需鉴权的 Markdown 资源,主要包括一份跨厂商的「AGENTS.md」代理指南,以及针对动态值回放失败修复、校验失败分流、场景异常诊断、JMeter 转 Playwright 混合压测、Cron 调度、报告解读、PDF 导出与异步轮询等多个具体 skill 的说明文档。同目录下还以纯 JSON 形式托管了 Action Tree、场景、报告、变量、关联规则与注入规则等实体的 JSON Schema(2020-12),可直接作为 patch_* 调用的契约参考。

接入流程要点

以 Claude.ai 为例,用户在「Customize → Connectors」中点击「+」并选择「Add custom connector」,将 https://api.octoperf.com/mcp 作为连接器 URL 粘贴进去,即会触发浏览器跳转到 OctoPerf 完成标准登录,连接器将以「OctoPerf MCP」名称出现在新会话中。其他客户端的接入逻辑与此一致:粘贴端点、选择 HTTP 传输、在浏览器中完成授权。

需要注意的是,部分 OctoPerf 工具(如 upload_project_file、download_project_file、download_bench_result_file、export_bench_report_pdf 等)会返回指向 REST API 的短期预签名 URL,Claude.ai 等客户端在沙箱中取回字节时还需在组织侧的域名白名单中放行 api.octoperf.com。

行业背景

MCP 作为 Anthropic 于 2024 年推出的开放协议,正在被各类垂直 SaaS 快速接入,以让 LLM 代理能够以结构化方式调用既有业务能力。OctoPerf 是又一家在负载测试垂直领域补齐 MCP 入口的厂商,意味着从脚本录制、场景编排到结果分析的全链路压测工作,未来都有望在 AI 代理内一站式完成。

信源