claude mcp add jmeter-mcp-server -- npx -y jmeter-mcp-server
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
74 ★ · QAInsights/jmeter-mcp-server · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 10 sources
Score
score 1,003 · 74 ★ · 10 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository QAInsights/jmeter-mcp-server;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
This is a Model Context Protocol (MCP) server that allows executing JMeter tests through MCP-compatible clients and analyzing test results. > [!IMPORTANT] > 📢 Looking for an AI Assistant inside JMeter? 🚀 > Check out Feather Wand 📋 Features JMeter Execution - 📊 Execute JMeter tests in non-GUI mode - 🖥️ Launch JMeter in GUI mode - 📝 Capture and return execution output - 📊 Generate JMeter report dashboard Test Results Analysis - 📈 Parse and analyze JMeter test results (JTL files) - 📊 Calculate comprehensive performance metrics - 🔍 Identify performance bottlenecks automatically - 💡 Generate actionable insights and recommendations - 📊 Create visualizations of test results - 📑 Generate HTML reports with analysis results 🛠️ Installation Local Installation 1. Install uv: 2. Ensure JMeter is installed on your system and accessible via the command line. ⚠️ **Important**: Make sure JMeter is executable. You can do this by running: 3. Install required Python dependencies: 4. Configure the .env file, refer to the .env.example file for details. 💻 MCP Usage 1. Connect to the server using an MCP-compatible client (e.g., Claude Desktop, Cursor, Windsurf) 2. Send a prompt to the server: 3. MCP compatible client will use the available tools: JMeter Execution Tools - 🖥️ execute_jmeter_test: Launches JMeter in GUI mode, but doesn't execute test as per the JMeter design - 🚀 execute_jmeter_test_non_gui: Execute a JMeter test in non-GUI mode (default mode for better performance) Test Results Analysis Tools - 📊 analyze_jmeter_results: Analyze JMeter test results and provide a summary of key metrics and insights - 🔍 identify_performance_bottlenecks: Identify performance bottlenecks in JMeter test results - 💡 get_performance_insights: Get insights and recommendations for improving performance - 📈 generate_visualization: Generate visualizations of JMeter test results 🏗️ MCP Configuration Add the following configuration to your MCP client config: ✨ Use Cases Test Execution - Run JMeter tests in non-GUI mode for better performance - Launch JMeter in GUI mode for test development - Generate JMeter report dashboards Test Results Analysis - Analyze JTL files to understand performance characteristics - Identify performance bottlenecks and their severity - Get actionable recommendations for performance improvements - Generate visualizations for better understanding of results - Create comprehensive HTML reports for sharing with stakeholders 🛑 Error Handling The server will: - Validate that the test file exists - Check that the file has a .jmx extension - Validate that JTL files exist and have valid formats - Capture and return any execution or analysis errors 📊 Test Results Analyzer The Test Results Analyzer is a powerful feature that helps you understand your JMeter test results better. It consists of several components: Parser Module - Supports both XML and CSV JTL formats