Back to Home
vjgit-369 icon

jmeter-mcp-server-ts

Verified Safe

by vjgit-369

Overview

The server enables AI assistants to programmatically interact with Apache JMeter for comprehensive performance testing, including test execution, analysis, report generation, and test plan creation.

Installation

Run Command
node dist/index.js

Environment Variables

  • JMETER_HOME
  • JMETER_BIN

Security Notes

The server utilizes `child_process.spawn` and `execFile` with array arguments for executing JMeter, which is the safest method to run external commands programmatically as it avoids shell interpretation. Environment variables `JMETER_HOME` and `JMETER_BIN` are read, preventing hardcoded secrets. The primary security consideration arises if an attacker can control the *values* of paths (`testPlan`, `resultsFile`, `reportDir`) or properties passed to JMeter, as JMeter itself would then process these potentially malicious inputs. However, the server's code itself mitigates direct command injection risk from its side.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens1500
Stars0
Forks0
Last Update2025-12-05

Tags

performance testingload testingJMeterAI assistantModel Context Protocol