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
- 01Run a load test from a chat with an AI client
- 02Watch k6 output live while a test runs
- 03Set test length and virtual users for each run