Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Octoperf

FreeNot checked

Drive OctoPerf load testing from any AI agent: import, edit, validate, run scenarios, read metrics.

GitHubEmbed

About

Drive OctoPerf load testing from any AI agent: import, edit, validate, run scenarios, read metrics.

README

License MCP docs smithery badge Install in VS Code

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:

  • registers the hosted OctoPerf MCP server (https://api.octoperf.com/mcp, Streamable HTTP, OAuth 2.1 + PKCE + DCR — no API key);
  • installs eight workflow skills that drive the MCP tools end-to-end (auto-correlation, validation triage, scenario diagnosis, bench-report reading, PDF export, real-browser probe, scheduling, async polling);
  • ships an AGENTS.md reference describing every MCP tool the server exposes.

Install

/plugin marketplace add OctoPerf/octoperf-claude-plugins
/plugin install octoperf@octoperf

The first MCP call opens a browser for OAuth login on api.octoperf.com. Revoke at any time from Account → Connected applications on OctoPerf.

What you get

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

Skills

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

Other clients

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.

License

Apache-2.0

from github.com/OctoPerf/octoperf-claude-plugins

Installing Octoperf

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/OctoPerf/octoperf-claude-plugins

FAQ

Is Octoperf MCP free?

Yes, Octoperf MCP is free — one-click install via Unyly at no cost.

Does Octoperf need an API key?

No, Octoperf runs without API keys or environment variables.

Is Octoperf hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Octoperf in Claude Desktop, Claude Code or Cursor?

Open Octoperf on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Octoperf with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All productivity MCPs