MCP.so
登录

k6-mcp-server MCP Server

@QAInsights

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

QAInsights

关于 k6-mcp-server MCP Server

k6 MCP server

k6-mcp-server MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "k6-mcp-server": {
      "command": "uv",
      "args": [
        "pip",
        "install",
        "-r",
        "requirements.txt"
      ]
    }
  }
}

k6-mcp-server MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is k6-mcp-server?

k6-mcp-server is a Model Context Protocol (MCP) server implementation for running k6 load tests. It allows users to execute performance tests via natural language prompts from an MCP‑compatible client.

How to use k6-mcp-server?

Install Python 3.12+, the k6 load testing tool, and the uv package manager. Clone the repository and run uv pip install -r requirements.txt. Optionally set the K6_BIN environment variable. Configure the server in your MCP client (e.g., Claude Desktop, Cursor) with the command /path/to/bin/uv run k6_server.py. Then ask the LLM to run a test; the server uses the execute_k6_test tool (default: 30s duration, 10 VUs) or execute_k6_test_with_options for custom duration and VUs.

Key features of k6-mcp-server

  • Simple integration with the Model Context Protocol framework
  • Support for custom test durations and virtual users (VUs)
  • Easy-to-use API for running k6 load tests
  • Configurable through environment variables
  • Real-time test execution output

Use cases of k6-mcp-server

  • LLM-powered results analysis
  • Effective debugging of load tests

常见问题

1

What are the prerequisites for using k6-mcp-server?

You need Python 3.12 or higher, the k6 load testing tool, and the uv package manager installed.

2

How do I install k6-mcp-server?

Clone the repository and run `uv pip install -r requirements.txt` in the project directory.

3

How do I run a k6 test with custom duration and virtual users?

Use the `execute_k6_test_with_options` tool, providing the script file, duration (e.g., "60s"), and number of VUs.

4

What environment variables can I configure?

You can optionally set `K6_BIN` to specify the path to the k6 binary; it defaults to `k6` in the system PATH.

评论

其他 分类下的更多 MCP 服务器