Drive OctoPerf load testing from any AI agent: import, edit, validate, run scenarios, read metrics.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Claude Code plugin marketplace for the OctoPerf load-testing platform.
Not using Claude Code? The OctoPerf MCP server is a hosted, client-agnostic remote server (
https://api.octoperf.com/mcp, Streamable HTTP, OAuth 2.1 β no API key). It works with any MCP client. This repo is just the one-step Claude Code entry point β see Other clients below.
This repo distributes one plugin (octoperf) that:
https://api.octoperf.com/mcp,
Streamable HTTP, OAuth 2.1 + PKCE + DCR β no API key);AGENTS.md reference describing every MCP tool the server
exposes.The first MCP call opens a browser for OAuth login on api.octoperf.com.
Revoke at any time from Account β Connected applications on OctoPerf.
| Component | Location | Purpose |
|---|---|---|
| MCP server | plugins/octoperf/.mcp.json | Tools to manage workspaces, projects, VUs, scenarios, bench results |
| AGENTS.md | plugins/octoperf/AGENTS.md | Full MCP tool catalogue (also served as octoperf://templates/agents-md) |
| Skills | plugins/octoperf/skills/*/SKILL.md | Workflow recipes invoked on natural-language triggers |
| Skill | Triggers on |
|---|---|
octoperf-auto-correlation | "correlate the VU", "fix replay errors", "401/403 on replay" |
octoperf-validation-triage | "the validation is red", "lots of errors after import" |
octoperf-scenario-diagnosis | "the load test failed", "why are response times so high" |
octoperf-bench-reports | "what's the right tool for this widget", widget metric questions |
octoperf-export-bench-report-pdf | "export the report as PDF", "print the bench report", "share a PDF" |
octoperf-real-browser-probe | "EUM probe", "Playwright probe", "TruClient equivalent" |
octoperf-scheduling | "schedule the scenario", "run every weekday at 8am" |
octoperf-async-polling | invoked automatically by any skill that has to poll a taskId result |
The MCP server is not Claude-specific. To connect Claude.ai, Claude Desktop,
Cursor, ChatGPT, Codex, Gemini CLI, GitHub Copilot β or any other MCP client β
see the MCP server documentation. Most
clients just need the server URL https://api.octoperf.com/mcp.
Apache-2.0
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/octoperf)<a href="https://allmcps.com/mcp/octoperf"><img src="https://allmcps.com/api/badge/octoperf?style=directory" alt="Octoperf on AllMCPs" /></a>