Skip to main content
Glama

JMeter MCP Server

🚀 JMeter MCP 서버

이는 MCP 호환 클라이언트를 통해 JMeter 테스트를 실행할 수 있게 해주는 MCP(Model Context Protocol) 서버입니다.

[!중요] 📢 JMeter에서 AI 어시스턴트를 찾고 계신가요? 🚀 Feather Wand를 확인해 보세요.

인류학적커서윈드서핑

📋 특징

  • 📊 GUI가 아닌 모드에서 JMeter 테스트 실행
  • 🖥️ GUI 모드에서 JMeter 실행
  • 📝 실행 출력을 캡처하고 반환합니다.

🛠️ 설치

로컬 설치

  1. uv 설치 :
  2. JMeter가 시스템에 설치되어 있고 명령줄을 통해 접근할 수 있는지 확인하세요.

⚠️ 중요 : JMeter가 실행 가능한지 확인하세요. 다음을 실행하여 실행할 수 있습니다.

지엑스피1

  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 : GUI 모드에서 JMeter를 시작하지만 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