{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_meuaqabazsvy","handle":"iflow-mcp-qainsights-jmeter-mcp-server","url":"https://wellknown.network/agents/iflow-mcp-qainsights-jmeter-mcp-server","links":{"self":"https://wellknown.network/agents/iflow-mcp-qainsights-jmeter-mcp-server/record.json","html":"https://wellknown.network/agents/iflow-mcp-qainsights-jmeter-mcp-server","markdown":"https://wellknown.network/agents/iflow-mcp-qainsights-jmeter-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-qainsights-jmeter-mcp-server","status":"https://wellknown.network/api/v1/agents/iflow-mcp-qainsights-jmeter-mcp-server/status","claim":"https://wellknown.network/agents/iflow-mcp-qainsights-jmeter-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-qainsights-jmeter-mcp-server/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-qainsights-jmeter-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-qainsights-jmeter-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-qainsights-jmeter-mcp-server/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-qainsights-jmeter-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_qainsights_jmeter-mcp-server","summary":"JMeter MCP Server","description":"# 🚀 JMeter MCP Server\n\nThis is a Model Context Protocol (MCP) server that allows executing JMeter tests through MCP-compatible clients and analyzing test results.\n\n> [!IMPORTANT]\n> 📢 Looking for an AI Assistant inside JMeter? 🚀\n> Check out [Feather Wand](https://jmeter.ai)\n\n![Anthropic](./images/Anthropic-MCP.png)\n![Cursor](./images/Cursor.png)\n![Windsurf](./images/Windsurf.png)\n\n## 📋 Features\n\n### JMeter Execution\n- 📊 Execute JMeter tests in non-GUI mode\n- 🖥️ Launch JMeter in GUI mode\n- 📝 Capture and return execution output\n- 📊 Generate JMeter report dashboard\n\n### Test Results Analysis\n- 📈 Parse and analyze JMeter test results (JTL files)\n- 📊 Calculate comprehensive performance metrics\n- 🔍 Identify performance bottlenecks automatically\n- 💡 Generate actionable insights and recommendations\n- 📊 Create visualizations of test results\n- 📑 Generate HTML reports with analysis results\n\n## 🛠️ Installation\n\n### Local Installation\n\n1. Install [`uv`](https://github.com/astral-sh/uv):\n\n2. Ensure JMeter is installed on your system and accessible via the command line.\n\n⚠️ **Important**: Make sure JMeter is executable. You can do this by running:\n\n```bash\nchmod +x /path/to/jmeter/bin/jmeter\n```\n\n3. Install required Python dependencies:\n\n```bash\npip install numpy matplotlib\n```\n\n4. Configure the `.env` file, refer to the `.env.example` file for details.\n\n```bash\n# JMeter Configuration\nJMETER_HOME=/path/to/apache-jmeter-5.6.3\nJMETER_BIN=${JMETER_HOME}/bin/jmeter\n\n# Optional: JMeter Java options\nJMETER_JAVA_OPTS=\"-Xms1g -Xmx2g\"\n```\n\n### 💻 MCP Usage\n\n1. Connect to the server using an MCP-compatible client (e.g., Claude Desktop, Cursor, Windsurf)\n\n2. Send a prompt to the server:\n\n```\nRun JMeter test /path/to/test.jmx\n```\n\n3. MCP compatible client will use the available tools:\n\n#### JMeter Execution Tools\n- 🖥️ `execute_jmeter_test`: Launches JMeter in GUI mode, but doesn't execute test as per the JMeter design\n- 🚀 `execute_jmeter_test_non_gui`: Execute a JMeter test i…","publisher":null,"homepage":null,"repository":null,"version":"0.1.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_qainsights_jmeter-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":1,"provenance":"derived"},{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.825,"provenance":"derived"}],"categories":["analytics","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_qainsights_jmeter-mcp-server","registry":"pypi","observedAt":"2026-09-15T19:23:34.929Z","publishedAt":"2026-01-15T03:44:47.114857Z","latestVersion":"0.1.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_qainsights_jmeter-mcp-server","url":"https://pypi.org/project/iflow-mcp_qainsights_jmeter-mcp-server/","firstSeenAt":"2026-09-09T20:25:17.906Z","fetchedAt":"2026-09-15T19:22:53.422Z","normalizedAt":"2026-09-15T19:22:53.422Z"}]},"firstSeenAt":"2026-09-09T20:25:17.906Z","updatedAt":"2026-09-15T19:23:34.929Z"}