JMeter Docs
Apache JMeter community documentation, conversion tools, linters, and calculators for AI agents.
Connector by QAInsights · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/qainsights-jmeter-docs
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://docs.jmeter.ai/api/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 14 read · 0 write · 0 delete · 2 not yet classified
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 16
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 14 · Look things up without changing anything.
calculate_workload_modelconvert_curl_or_har_to_jmxconvert_openapi_to_jmxget_correlation_sandboxget_jmeter_pageget_jsr223_recipelint_groovy_scriptlint_jmx_snippetlookup_componentlookup_error_playbooklookup_functionlookup_jmeter_property
Show 2 more tools
plan_distributed_testingsearch_jmeter_docs
Not yet classified 2 · We could not tell from the name and description.
triage_errorstune_linux_os
Network hosts it talks to 17
ai.dosa.dev· found in codeapi.cloudflare.com· found in codeapi.fontshare.com· found in codechallenges.cloudflare.com· found in codechatgpt.com· found in codeclassifier.dev· found in codeclaude.ai· found in codedocs.jmeter.ai· found in remote endpoint, install command, codegithub.com· found in codegoogletagmanager.com· found in codeguessthespeed.com· found in codeiamspeed.dev· found in codejmeter.ai· found in codemedia.ethicalads.io· found in codeperplexity.ai· found in codeqainsights.com· found in codereddit.com· found in code
Files it touches
/etc/security/limits.conf/etc/systemd/system.conf.d/99-jmeter-limits.conf
Tools (16)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
calculate_workload_modelCalculate Workload Model & Little's Law SizingCompute 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.
convert_curl_or_har_to_jmxConvert cURL or HAR to JMeter JMX Test PlanConvert 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, Cookie Managers, timeouts, and assertions. Supports GET, POST, PUT, DELETE, PATCH, and RFC 9838 QUERY methods.
convert_openapi_to_jmxConvert OpenAPI / Swagger to JMeter JMX Test PlanConvert 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 Defined Variables, request bodies are sampled from schemas, bearer/basic/apiKey security becomes ${AUTH_TOKEN}/${BASIC_AUTH}/${API_KEY}, with optional method, tag, and deprecated-operation filters.
get_correlation_sandboxGet Correlation & Practice Sandbox Test PlanGenerate a ready-to-run Apache JMeter 5.6.3 .jmx practice test plan (either "solved" with Boundary/JSON/Header extractors or "challenge" with broken hardcoded tokens) targeting the live docs.jmeter.ai/api/sandbox endpoints or local localhost:8787 server.
get_jmeter_pageRead a JMeter documentation pageFetch 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).
get_jsr223_recipeGet Verified JSR223 Groovy RecipeFetch production-ready, performant Groovy scripts for JMeter JSR223 samplers, preprocessors, and postprocessors (e.g., JWT parsing & expiration, HMAC-SHA256 signing, dynamic header injection, nested JSON array extraction, custom CSV failure logging).
lint_groovy_scriptLint JMeter Groovy (JSR223) ScriptStatically 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 bindings such as prev, SampleResult, or sampler that the selected element type does not expose; optionally returns ready-to-paste JMX element XML.
lint_jmx_snippetLint JMX Test Plan SnippetValidate 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/assertion counts, HTTP Defaults/Header/Cookie/CSV presence, plugin classes, and JMeter version.
lookup_componentLookup JMeter Component Reference PageFind 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, defaults, and related guides.
lookup_error_playbookLookup Error & Exception Diagnostic PlaybookGet immediate root causes, OS/JVM config fixes, and remediation steps for common JMeter exceptions (e.g. "BindException", "SocketTimeoutException", "OutOfMemoryError", "NoHttpResponseException", "SSLHandshakeException", "401/403 after recording"). When keywords miss, unmatched text is sent to classifier.dev for zero-shot semantic matching (public keyless calls are not stored).
lookup_functionLookup JMeter Function Reference PageFind 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.
lookup_jmeter_propertyLookup JMeter Tuning PropertySearch or lookup curated JMeter properties (e.g. "httpclient4.idletimeout", "jmeter.save.saveservice.*", "remote_hosts", "summariser"). Returns category, defaults, and recommendations.
plan_distributed_testingPlan Distributed Testing Ports & Firewall RulesGenerate Master-Worker RMI port assignments, user.properties, CLI commands, firewall/security group rules, and Docker Compose manifests for distributed load testing.
search_jmeter_docsSearch JMeter documentationSearch 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, functions, properties, distributed testing, reports, or troubleshooting.
triage_errorsTriage a Batch of JMeter Error SignaturesMap 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; obvious secrets are redacted first). Prefer signatures shaped as "sampler | response code | response message".
Show 1 more tools
tune_linux_osLinux Kernel & OS Tuning for Load InjectorsGenerate production sysctl.conf, limits.conf, systemd overrides, and Docker/K8s configs tuned for high-concurrency JMeter load testing (fixing ulimit nofile, BindException port exhaustion, somaxconn backlog, and JVM swappiness).
Signals
- Stars
- 3
- Forks
- 1
- Open issues
- 1
- Last commit
- Oct 24, 2026 (5 days ago)
- Last release
- Sep 8, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.QAInsights/jmeter-docs- Version
- 1.4.0
- Auth
- Auth not stated
- License
- Apache-2.0
- Repository
- github.com/QAInsights/docs.jmeter.ai
- Website
- docs.jmeter.ai/
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
JMeter Docs MCP server. Agent Mart. https://agentmart.dev/connectors/qainsights-jmeter-docs (last updated 2026-10-24)