MCP serverio.github.QAInsights/jmeter-docs
Apache JMeter community documentation, conversion tools, linters, and calculators for AI agents.
Overview
Score?
UNRATED 0.618
of what a free look can see, on 22 looks
Looks
27
last 2 hr ago
Tools
15
changed 6 days ago
More info
URL
docs.jmeter.ai/api/mcp
streamable-http
Says it is
jmeter-docs 1.6.0
protocol 2025-06-18
In the record since
25 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.618 · highest on record 0.8561
Toolsfrom sha256:8e70021cf2…8afb0f · +3 −0 6 days ago
| Tool | Schema |
|---|---|
| calculate_workload_model Compute required thread concurrency, pacing delays, ramp-up schedules, and JVM heap recommendations based on target RPS/TPS and SLA response times using Little's Law. |
input · no output |
| convert_curl_or_har_to_jmx Convert one or more cURL commands or HAR (HTTP Archive 1.2) JSON traces into a valid, production-ready Apache JMeter .jmx test plan XML with HTTP Request Defaults, Header Managers, |
input · no output |
| convert_openapi_to_jmx added Convert an OpenAPI 3.0/3.1 or Swagger 2.0 document (JSON or YAML) into a JMeter 5.6.3 .jmx test plan: servers become HTTP Request Defaults/${BASE_URL}, path parameters become User |
input · no output |
| get_jmeter_page Fetch the full markdown text of one docs.jmeter.ai page. Accepts the page URL (e.g. https://docs.jmeter.ai/topics/api-load-testing/) or a bare path (e.g. topics/api-load-testing). |
input · no output |
| get_jsr223_recipe Fetch production-ready, performant Groovy scripts for JMeter JSR223 samplers, preprocessors, and postprocessors (e.g., JWT parsing & expiration, HMAC-SHA256 signing, dynamic header |
input · no output |
| lint_groovy_script added Statically analyze a Groovy script for a JMeter JSR223 element. Flags Thread.sleep, ${var} interpolation, System.out, BeanShell APIs, per-call Random or Pattern.compile, and bindin |
input · no output |
| lint_jmx_snippet Validate a JMeter test plan XML string or snippet against best practices and performance anti-patterns, and return a structural inventory with thread groups, sampler/listener/asser |
input · no output |
| lookup_component Find the dedicated reference page for a JMeter test plan component (e.g. "HTTP Request", "JSON Extractor", "Thread Group") and return its full markdown content with properties, def |
input · no output |
| lookup_error_playbook Get immediate root causes, OS/JVM config fixes, and remediation steps for common JMeter exceptions (e.g. "BindException", "SocketTimeoutException", "OutOfMemoryError", "NoHttpRespo |
input · no output |
| lookup_function Find the dedicated reference page for a built-in JMeter function (e.g. "__time", "__Random", "__P") and return its full markdown content with syntax, parameters, and examples. |
input · no output |
| lookup_jmeter_property Search or lookup curated JMeter properties (e.g. "httpclient4.idletimeout", "jmeter.save.saveservice.*", "remote_hosts", "summariser"). Returns category, defaults, and recommendati |
input · no output |
| plan_distributed_testing Generate Master-Worker RMI port assignments, user.properties, CLI commands, firewall/security group rules, and Docker Compose manifests for distributed load testing. |
input · no output |
| search_jmeter_docs Search the Apache JMeter documentation on docs.jmeter.ai. Returns the most relevant pages with titles, URLs, and snippets. Use for any question about JMeter test plans, components, |
input · no output |
| triage_errors added Map a run's distinct failure signatures to docs.jmeter.ai error playbooks. Error text is sent to classifier.dev for zero-shot classification (public keyless calls are not stored; o |
input · no output |
| tune_linux_os Generate production sysctl.conf, limits.conf, systemd overrides, and Docker/K8s configs tuned for high-concurrency JMeter load testing (fixing ulimit nofile, BindException port exh |
input · no output |
Verify it yourself
npx teppi-check https://docs.jmeter.ai/api/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M22BHQ333MXTDEB90Z784W4D