Skip to main content

JMeter Advanced MCP Server

A powerful Model Context Protocol (MCP) server for JMeter test execution and advanced log analysis.

Features

  • JMeter Execution: Run JMeter test plans (.jmx) directly from your agent.
  • Log Analysis: Universal parser for JTL, CSV, Apache access logs, and application logs.
  • Auto-Correlation: Identify and add dynamic value extractors to JMeter test plans.
  • Reporting: Generate comprehensive Markdown reports with insights and statistics.
  • Dynatrace Integration: Automatically add Dynatrace headers (LSN/TSN) to HTTP samplers.
  • Visualizations: Generate response time distribution and endpoint performance graphs.

Installation

pip install jmeter-adva-mcp

Usage

Run as an MCP Server

The server can be run as a stdio process:

jmetermcp

Or via python:

python -m jmetermcp

Tools

  • run_test: Run JMeter test plans.
  • analyze_results: Analyze JTL results.
  • analyze_any_log_file: Support for multiple log formats.
  • generate_analysis_report: Create detailed Markdown reports.
  • correlate_jmeter_files: Full correlation workflow.
  • auto_tag_dynatrace_headers: Add Dynatrace headers to JMX files.
  • list_log_formats: Check supported formats.

License

MIT

Metadata

Release files for jmeter-adva-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jmeter-adva-mcp 0.1.0
File Size Uploaded Provenance
jmeter_adva_mcp-0.1.0.tar.gz 25.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for jmeter-adva-mcp 0.1.0
File Interpreter ABI Platform
jmeter_adva_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 51.2 kB

Release files / jmeter_adva_mcp-0.1.0.tar.gz

Download URL jmeter_adva_mcp-0.1.0.tar.gz
Size 25.2 kB
Tags Source
SHA-256 checksum
How to use checksums
71869b8357f548bc85b44469f0dff50539b9266275a0f8f81ee61a2e5cb958e4
BLAKE2b-256 checksum
How to use checksums
72136af0f7f507a57a64332bd60122c698b9a1203cf4cf10b781e69f327063f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / jmeter_adva_mcp-0.1.0-py3-none-any.whl

Download URL jmeter_adva_mcp-0.1.0-py3-none-any.whl
Size 26.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a3fd998837135eb7e4ee5a7d8a178f5b2f41367cb7dbe80bdff0ae400526d201
BLAKE2b-256 checksum
How to use checksums
a186f69e697abaa69b5c5819c905ccaa84eab786a054c0e7e65f6f717d3cf0e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Security for jmeter-adva-mcp 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page