local-only server
The server can only run on the client’s local machine because it depends on local resources.
🚀 JMeter MCP サーバー
これは、MCP 互換クライアントを介して JMeter テストを実行できるモデル コンテキスト プロトコル (MCP) サーバーです。
[!重要] 📢 JMeter 内の AI アシスタントをお探しですか? 🚀 Feather Wandをチェックしてください
📋 機能
- 📊 非GUIモードでJMeterテストを実行する
- 🖥️ GUIモードでJMeterを起動する
- 📝 実行出力をキャプチャして返す
🛠️ インストール
ローカルインストール
uv
をインストールします:- JMeter がシステムにインストールされており、コマンド ラインからアクセスできることを確認します。
⚠️重要:JMeter が実行可能であることを確認してください。以下のコマンドを実行して確認できます。
Copy
.env
ファイルを設定します。詳細については、.env.example
ファイルを参照してください。
Copy
💻 MCPの使用
- MCP 互換クライアント (例: Claude Desktop、Cursor、Windsurf) を使用してサーバーに接続します。
- サーバーにプロンプトを送信します:
Copy
- MCP 互換クライアントは利用可能なツールを使用します:
- 🖥️
execute_jmeter_test
: JMeter を GUI モードで起動しますが、JMeter の設計どおりにテストは実行されません。 - 🚀
execute_jmeter_test_non_gui
: 非 GUI モードで JMeter テストを実行します (パフォーマンス向上のためのデフォルト モード)
- 🖥️
🏗️ MCP 構成
MCP クライアント構成に次の構成を追加します。
Copy
✨ ユースケース
LLM を活用した結果分析: テスト結果を収集して分析します。
デバッグ: デバッグのために非 GUI モードでテストを実行します。
🛑 エラー処理
サーバーは次のことを行います。
- テストファイルが存在することを確認する
- ファイルに.jmx拡張子が付いていることを確認してください
- 実行エラーをキャプチャして返す
This server cannot be installed
AI アシスタントが自然言語コマンドを通じて JMeter パフォーマンス テストを実行および管理できるようにするモデル コンテキスト プロトコル サーバー。