Official descriptionk6-mcp-server A Model Context Protocol (MCP) server implementation for running k6 load tests.
Config template (adjust for your client)
claude mcp add k6-mcp-server -- npx -y k6-mcp-server
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
26 โ ยท QAInsights/k6-mcp-server ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 10 sources
Score
score 1,003 ยท 26 โ ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository QAInsights/k6-mcp-server๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
A Model Context Protocol (MCP) server implementation for running k6 load tests. โจ Features - Simple integration with 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 ๐ง Prerequisites Before you begin, ensure you have the following installed: - Python 3.12 or higher - k6 load testing tool (Installation guide) - uv package manager (Installation guide) ๐ฆ Installation 1. Clone the repository: 2. Install the required dependencies: 3. Set up environment variables (optional): Create a .env file in the project root: ๐ Getting Started 1. Create a k6 test script (e.g., test.js): 2. Configure the MCP server using the below specs in your favorite MCP client (Claude Desktop, Cursor, Windsurf and more): 3. Now ask the LLM to run the test e.g. run k6 test for hello.js. The k6 mcp server will leverage either one of the below tools to start the test. - execute_k6_test: Run a test with default options (30s duration, 10 VUs) - execute_k6_test_with_options: Run a test with custom duration and VUs ๐ API Reference Execute K6 Test Execute K6 Test with Custom Options โจ Use cases - LLM powered results analysis - Effective debugging of load tests ๐ค Contributing Contributions are welcome! Please feel free to submit a Pull Request. ๐ License This project is licensed under the MIT License - see the LICENSE file for details.