Connect Claude Code, Qwen Code, or Cursor to the Apache JMeter documentation over MCP: a free endpoint with search and page tools, no API key.
Point Claude Code, Qwen Code, Cursor, or any MCP client at https://docs.jmeter.ai/api/mcp and your agent answers JMeter questions grounded in this documentation, with a source link for every answer. Free, no API key, no signup.
Endpoint: https://docs.jmeter.ai/api/mcp (Streamable HTTP, stateless)
Fair use: 120 requests/min per IP. Exceeding it returns HTTP 429 with a Retry-After header — well-behaved clients back off automatically.
Available tools
Section titled “Available tools”search_jmeter_docs
Section titled “search_jmeter_docs”Search the full documentation: user manual, topic guides, error playbooks, release notes, and interactive tool pages. Returns ranked pages with URLs and snippets.
{ "query": "correlation dynamic values" }get_jmeter_page
Section titled “get_jmeter_page”Read one page in full markdown. Accepts the complete URL or a bare path like topics/api-load-testing.
{ "url": "topics/api-load-testing" }Connect your agent
Section titled “Connect your agent”Claude Code
Section titled “Claude Code”claude mcp add jmeter-docs https://docs.jmeter.ai/api/mcp --transport http --scope user--scope user registers the server for all your projects, no matter which folder you run the command from. Restart Claude Code after adding it, then verify with /mcp.
Qwen Code, Cursor, and other MCP clients
Section titled “Qwen Code, Cursor, and other MCP clients”Add this to your MCP configuration file:
{ "mcpServers": { "jmeter-docs": { "url": "https://docs.jmeter.ai/api/mcp" } }}Verify with curl
Section titled “Verify with curl”curl -X POST https://docs.jmeter.ai/api/mcp \ -H "Content-Type: application/json" \ -H "Accept: application/json, text/event-stream" \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "initialize", "params": { "protocolVersion": "2025-06-18", "capabilities": {}, "clientInfo": { "name": "curl", "version": "1.0.0" } } }'Why connect the docs?
Section titled “Why connect the docs?”- Grounded answers. Responses come from the actual JMeter documentation, not from stale model memory.
- Verifiable sources. Every result carries the docs.jmeter.ai URL so you can check the advice.
- Always current. The index rebuilds when the docs sync from apache/jmeter, so agents see new releases automatically.
- Zero cost. Hosted on the community docs site with no rate-limited API key to manage.
Prefer a chat interface? Use the Ask AI button on any page, or start with the JMeter for Beginners guide.