AcademyMCP serversDevelopment

k6 MCP Server for running Grafana k6 load tests

QA and engineering teams that check how a web service behaves under load before a release.

  • Listedour rating
  • 27gitHub stars
  • MITlicence
  • 18 months agolast update
claude mcp add k6 -- /path/to/bin/uv --directory /path/to/k6-mcp-server run k6_server.py
README.md

Loading the file...

What it does

An MCP server that runs k6 load tests from an AI client. You set the test duration and the number of virtual users, and the server starts k6 and streams its output in real time. The path to the k6 binary is set with an environment variable, and the server runs on Python with uv.

Use cases

  1. 01Run a load test from a chat with an AI client
  2. 02Watch k6 output live while a test runs
  3. 03Set test length and virtual users for each run

Questions about
k6 MCP Server for running Grafana k6 load tests.

What is k6 MCP Server for running Grafana k6 load tests used for?

QA and engineering teams that check how a web service behaves under load before a release. An MCP server that runs k6 load tests from an AI client. You set the test duration and the number of virtual users, and the server starts k6 and streams its output in real time. The path to the k6 binary is set with an environment variable, and the server runs on Python with uv.

How do I install k6 MCP Server for running Grafana k6 load tests?

Run this in your terminal: claude mcp add k6 -- /path/to/bin/uv --directory /path/to/k6-mcp-server run k6_server.py

Is k6 MCP Server for running Grafana k6 load tests open source?

Yes. The code is on GitHub (QAInsights/k6-mcp-server) under the MIT licence.

Is k6 MCP Server for running Grafana k6 load tests safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.