jmeter-mcp-server logo

jmeter-mcp-server✨ JMeter 与 AI 工作流相结合:全新推出 JMeter MCP Server! 🤯

(0)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年7月

概览

JMeter MCP Server 是一个模型上下文协议(Model Context Protocol,MCP)服务器,能够通过兼容 MCP 的客户端执行 JMeter 测试并分析测试结果。它支持在非 GUI 模式下运行 JMeter 测试以提升性能,也可以在 GUI 模式下启动 JMeter 进行测试开发,捕获并返回执行输出,生成 JMeter 报告仪表盘,解析并分析 JMeter 测试结果,计算性能指标,识别瓶颈,并生成可操作的洞察和可视化。

主要功能

  • 在非 GUI 模式下执行 JMeter 测试
  • 生成 JMeter 报告仪表盘
  • 测试结果分析与解析
  • 性能指标计算
  • 瓶颈识别
  • 可操作的洞察与建议

价格

模型
Free
评分
暂无评价

使用场景

测试执行

在非 GUI 模式下运行 JMeter 测试以获得更佳性能,或在 GUI 模式下启动 JMeter 进行测试开发。

测试结果分析

分析 JTL 文件,以了解性能特征,识别瓶颈,并获取改进建议。

优点 & 缺点

优点

  • 通过兼容 MCP 的客户端实现 JMeter 测试执行
  • 支持非 GUI 模式以获得更佳性能
  • 提供全面的测试结果分析和洞察

缺点

  • 需要预先安装 JMeter 和 Python 依赖
  • 配置可能较为复杂

评测

登录以留下评测。

暂无评测。来当第一个吧!

问答

How does the JMeter MCP Server deliver test results and insights to the client?

After a test runs, the server captures the execution output, parses the JTL result file, and can generate an HTML dashboard, performance metrics, bottleneck identification, and visualizations. These analyses are returned to the MCP‑compatible client via tools like `analyze_jmeter_results` and `identify_performance_bottlenecks`.

Asked by Margaret Whitfield · Jun 6, 2026

Can the server run tests in both GUI and non‑GUI modes, and which is recommended for performance?

Yes, the server offers two tools: `execute_jmeter_test` (launches JMeter in GUI mode for development) and `execute_jmeter_test_non_gui` (runs tests in non‑GUI mode). Non‑GUI mode is the default and provides better performance for automated runs.

Asked by Grzegorz Lewandowski · Mar 15, 2026

What dependencies must be installed before using the JMeter MCP Server?

You need a working JMeter installation (executable via the command line) and the required Python packages listed in requirements.txt (e.g., numpy, matplotlib). After installing JMeter, run `pip install -r requirements.txt` to set up the Python side.

Asked by Larisa Ionescu · Mar 7, 2026

提问

服务配缩器 的替代品