🚀 JMeter MCP サーバー
これは、MCP 互換クライアントを介して JMeter テストを実行できるモデル コンテキスト プロトコル (MCP) サーバーです。
[!重要] 📢 JMeter 内の AI アシスタントをお探しですか? 🚀 Feather Wandをチェックしてください
📋 機能
📊 非GUIモードでJMeterテストを実行する
🖥️ GUIモードでJMeterを起動する
📝 実行出力をキャプチャして返す
🛠️ インストール
ローカルインストール
uv
をインストールします:JMeter がシステムにインストールされており、コマンド ラインからアクセスできることを確認します。
⚠️重要:JMeter が実行可能であることを確認してください。以下のコマンドを実行して確認できます。
.env
ファイルを設定します。詳細については、.env.example
ファイルを参照してください。
💻 MCPの使用
MCP 互換クライアント (例: Claude Desktop、Cursor、Windsurf) を使用してサーバーに接続します。
サーバーにプロンプトを送信します:
MCP 互換クライアントは利用可能なツールを使用します:
🖥️
execute_jmeter_test
: JMeter を GUI モードで起動しますが、JMeter の設計どおりにテストは実行されません。🚀
execute_jmeter_test_non_gui
: 非 GUI モードで JMeter テストを実行します (パフォーマンス向上のためのデフォルト モード)
🏗️ MCP 構成
MCP クライアント構成に次の構成を追加します。
✨ ユースケース
LLM を活用した結果分析: テスト結果を収集して分析します。
デバッグ: デバッグのために非 GUI モードでテストを実行します。
🛑 エラー処理
サーバーは次のことを行います。
テストファイルが存在することを確認する
ファイルに.jmx拡張子が付いていることを確認してください
実行エラーをキャプチャして返す
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
AI アシスタントが自然言語コマンドを通じて JMeter パフォーマンス テストを実行および管理できるようにするモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that enables executing and interacting with JMeter tests through MCP-compatible clients like Claude Desktop, Cursor, and Windsurf.Last updated -2
- AsecurityFlicenseAqualityA Model Context Protocol server that enables execution of JMeter performance tests through AI assistants and MCP-compatible clients like Claude, Cursor, and Windsurf.Last updated -2
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to communicate with each other using Inter-Process Communication, featuring natural language commands and cross-platform compatibility.Last updated -9102MIT License
- AsecurityFlicenseAqualityA collection of Model Context Protocol servers providing advanced capabilities for AI assistants including professional accuracy enforcement, tool safety protocols, user preference management, and intelligent context monitoring.Last updated -5