Skip to main content
Glama

JMeter MCP Server

🚀 JMeter MCP サーバー

これは、MCP 互換クライアントを介して JMeter テストを実行できるモデル コンテキスト プロトコル (MCP) サーバーです。

[!重要] 📢 JMeter 内の AI アシスタントをお探しですか? 🚀 Feather Wandをチェックしてください

人類学的カーソルウィンドサーフィン

📋 機能

  • 📊 非GUIモードでJMeterテストを実行する
  • 🖥️ GUIモードでJMeterを起動する
  • 📝 実行出力をキャプチャして返す

🛠️ インストール

ローカルインストール

  1. uvをインストールします:
  2. JMeter がシステムにインストールされており、コマンド ラインからアクセスできることを確認します。

⚠️重要:JMeter が実行可能であることを確認してください。以下のコマンドを実行して確認できます。

chmod +x /path/to/jmeter/bin/jmeter
  1. .envファイルを設定します。詳細については、 .env.exampleファイルを参照してください。
# JMeter Configuration JMETER_HOME=/path/to/apache-jmeter-5.6.3 JMETER_BIN=${JMETER_HOME}/bin/jmeter # Optional: JMeter Java options JMETER_JAVA_OPTS="-Xms1g -Xmx2g"

💻 MCPの使用

  1. MCP 互換クライアント (例: Claude Desktop、Cursor、Windsurf) を使用してサーバーに接続します。
  2. サーバーにプロンプトを送信します:
Run JMeter test /path/to/test.jmx
  1. MCP 互換クライアントは利用可能なツールを使用します:
    • 🖥️ execute_jmeter_test : JMeter を GUI モードで起動しますが、JMeter の設計どおりにテストは実行されません。
    • 🚀 execute_jmeter_test_non_gui : 非 GUI モードで JMeter テストを実行します (パフォーマンス向上のためのデフォルト モード)

🏗️ MCP 構成

MCP クライアント構成に次の構成を追加します。

{ "mcpServers": { "jmeter": { "command": "/path/to/uv", "args": [ "--directory", "/path/to/jmeter-mcp-server", "run", "jmeter_server.py" ] } } }

✨ ユースケース

LLM を活用した結果分析: テスト結果を収集して分析します。

デバッグ: デバッグのために非 GUI モードでテストを実行します。

🛑 エラー処理

サーバーは次のことを行います。

  • テストファイルが存在することを確認する
  • ファイルに.jmx拡張子が付いていることを確認してください
  • 実行エラーをキャプチャして返す

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

AI アシスタントが自然言語コマンドを通じて JMeter パフォーマンス テストを実行および管理できるようにするモデル コンテキスト プロトコル サーバー。

  1. 📋 機能
    1. 🛠️ インストール
      1. ローカルインストール
      2. 💻 MCPの使用
    2. 🏗️ MCP 構成
      1. ✨ ユースケース
        1. 🛑 エラー処理

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that enables AI assistants to interact with Coolify instances through natural language, allowing management of servers, applications, databases, and deployments.
            Last updated -
            85
            2
            TypeScript
          • -
            security
            F
            license
            -
            quality
            A demonstration implementation of the Model Context Protocol server that facilitates communication between AI models and external tools while maintaining context awareness.
            Last updated -
            Python
            • Linux
            • Apple
          • A
            security
            F
            license
            A
            quality
            A Model Context Protocol server that enables AI agents to generate, fetch, and manage UI components through natural language interactions.
            Last updated -
            3
            19
            4
            TypeScript
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that allows AI assistants to interact with Prefect's workflow automation platform through natural language, enabling users to manage flows, deployments, tasks, and other Prefect resources via conversational commands.
            Last updated -
            4
            Python

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/QAInsights/jmeter-mcp-server'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server