mcp-k6
Verified Safeby grafana
Overview
The mcp-k6 server provides an experimental Model Context Protocol (MCP) interface for k6, enabling script validation, test execution, documentation browsing, and guided script generation for performance testing workflows.
Installation
docker run --rm -i grafana/mcp-k6 -t stdioEnvironment Variables
- PATH
- HOME
- USERPROFILE
- HOMEDRIVE
- HOMEPATH
- LOG_LEVEL
- LOG_FORMAT
- USER
- USERNAME
- LOGNAME
Security Notes
The project demonstrates strong security awareness by actively validating script content for dangerous patterns (e.g., 'eval', 'child_process'), sanitizing output to prevent information leakage, and restricting the environment for executing external commands (k6, terraform). Temporary files are created securely with proper permissions and cleanup. A potential minor risk lies in the file reading mechanism for Playwright script conversion, where path normalization mitigates but might not entirely eliminate all edge cases for file disclosure.
Similar Servers
spec-workflow-mcp
Facilitates structured, specification-driven software development by providing a workflow engine, real-time dashboards, and tools for task management, approvals, and detailed implementation logging, integrated with AI agents and VSCode.
xk6-mcp
A k6 extension for performance testing Model Context Protocol (MCP) servers.
mcp-jest
A testing framework for Model Context Protocol (MCP) servers, allowing automated validation of AI agent tools, resources, and prompts.
inspector-assessment
Provides a comprehensive automated assessment platform for Model Context Protocol (MCP) servers, analyzing their security, functionality, protocol compliance, documentation, and various extended metrics. It acts as an inspector and auditing tool for MCP server developers and maintainers.