mcpField
O
octoperf

octoperf

リモート
api.octoperf.com開発ツール03 日前に更新
リポジトリ公式サイト

octoperf について

OctoPerfは、負荷テストを管理するホスト型MCPサーバーと、ワークフローのスキルやツール資料を備えたClaude Codeプラグインを提供します。OctoPerfの負荷テストシナリオを作成、実行、確認するチームやエージェント向けです。

主な機能

  1. 01ワークスペース、プロジェクト、シナリオの管理
  2. 02記録データとテストスクリプトのインポート
  3. 03負荷テストシナリオの構成とスケジュール設定
  4. 04テストの検証と障害の診断
  5. 05ベンチ指標とレポートの確認
  6. 0622種類のワークフロースキルの導入

活用シーン

  1. 01HAR記録やK6スクリプトのインポート
  2. 02既存の負荷テストの移行
  3. 03シナリオの負荷形状とSLAの設定
  4. 04テストエラーや応答時間の調査

MCP 対応

ホスト型のOctoPerf MCPサーバーはStreamable HTTPとOAuth 2.1を使用し、任意のMCPクライアントから接続できます。Claude Codeプラグインはサーバーを登録し、スキルとツール資料を提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.octoperf.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

OctoPerf — Claude Code プラグイン

License MCP docs smithery badge Install in VS Code

OctoPerf 負荷テストプラットフォーム向けの Claude Code プラグインマーケットプレイスです。

Claude Code をお使いでない場合 OctoPerf MCP サーバーは、ホスト型でクライアントに依存しない リモートサーバーです(https://api.octoperf.com/mcp、Streamable HTTP、OAuth 2.1 — API キー不要)。 あらゆる MCP クライアントで動作します。このリポジトリは、Claude Code からワンステップで利用するための エントリーポイントです。詳しくは、以下のその他のクライアントをご覧ください。

このリポジトリでは、次の機能を提供する 1 つのプラグイン(octoperf)を配布しています。

  • ホスト型の OctoPerf MCP サーバー(https://api.octoperf.com/mcp、 Streamable HTTP、OAuth 2.1 + PKCE + DCR — API キー不要)を登録します。
  • MCP ツールをエンドツーエンドで実行する 22 個のワークフロー スキルをインストールします (記録とインポート、K6 スクリプト作成、BlazeMeter/Gatling/LoadRunner/NeoLoad からの移行、相関付け、検証、シナリオ構成、SLA、監視、ベンチ結果レポート、スケジュール設定、通知、オンプレミスエージェント、ワークスペースなど)。
  • サーバーが公開するすべての MCP ツールを説明したリファレンス AGENTS.md を同梱します。

インストール

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

最初に MCP を呼び出すと、OAuth ログインのために api.octoperf.com がブラウザーで開きます。 OctoPerf の Account → Connected applications から、いつでも接続を取り消せます。

含まれるもの

コンポーネント場所目的
MCP サーバーplugins/octoperf/.mcp.jsonワークスペース、プロジェクト、VU、シナリオ、ベンチ結果を管理するツール
AGENTS.mdplugins/octoperf/AGENTS.mdMCP ツールの完全なカタログ(octoperf://templates/agents-md としても提供)
スキルplugins/octoperf/skills/*/SKILL.md自然言語のトリガーで呼び出すワークフローの手順

スキル

スキル発動する条件
octoperf-har-recording「アプリケーションを記録して」「HAR をキャプチャして」「この .har をインポートして」
octoperf-jtl-import「JTL をインポートして」「この JMeter の結果を分析して」
octoperf-k6-scripting「K6 スクリプトをインポートして」「OctoPerf で k6 テストを実行して」
octoperf-blazemeter-migration「BlazeMeter から移行して」「Taurus テストを変換して」
octoperf-gatling-migration「Gatling から移行して」「Gatling シミュレーションを変換して」
octoperf-loadrunner-migration「LoadRunner から移行して」「.usr スクリプトを変換して」
octoperf-neoload-migration「NeoLoad から移行して」「.nlp プロジェクトを変換して」
octoperf-auto-correlation「VU を相関付けて」「再生エラーを修正して」「再生時に 401/403 が発生する」
octoperf-validation-triage「検証が赤くなっている」「インポート後に大量のエラーがある」
octoperf-scenario-composition「シナリオを作成して」「ランプアップ/負荷形状」「ユーザープロファイル」
octoperf-sla「SLA を定義して」「応答時間が X を超えたらテストを失敗させて」
octoperf-monitoring「テスト中にサーバーを監視して」「データベースモニターを追加して」
octoperf-scenario-diagnosis「負荷テストが失敗した」「応答時間がこんなに長いのはなぜ」
octoperf-bench-reports「このウィジェットに適したツールは何か」、ウィジェットのメトリクスに関する質問
octoperf-report-item-editing「このレポートウィジェットのメトリクスを変更して」「フィルターを追加して」
octoperf-export-bench-report-pdf「レポートを PDF でエクスポートして」「ベンチレポートを印刷して」
octoperf-real-browser-probe「EUM プローブ」「Playwright プローブ」「TruClient 相当のもの」
octoperf-scheduling「シナリオをスケジュールして」「平日の午前 8 時に毎回実行して」
octoperf-notifications「テストが失敗したら Slack に通知して」「失敗時に JIRA チケットを作成して」
octoperf-onpremise-agent「自分のマシンから実行して」「オンプレミスエージェントをインストールして」
octoperf-workspace「ワークスペースにメンバーを追加して」「メンバーの権限を変更して」
octoperf-async-pollingtaskId の結果をポーリングする必要のあるスキルによって自動的に呼び出されます

その他のクライアント

この MCP サーバーは Claude 専用ではありません。Claude.ai、Claude Desktop、 Cursor、ChatGPT、Codex、Gemini CLI、GitHub Copilot、その他の MCP クライアントを 接続するには、**MCP サーバーのドキュメント**を ご覧ください。ほとんどのクライアントで必要なのは、サーバー URL https://api.octoperf.com/mcp のみです。

ライセンス

Apache-2.0

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。