artillery-mcp-server
Verified Safeby jch1887
Overview
Execute and manage Artillery load tests and performance regression detection via an MCP-compatible client.
Installation
npx @jch1887/artillery-mcp-serverEnvironment Variables
- ARTILLERY_BIN
- ARTILLERY_WORKDIR
- ARTILLERY_TIMEOUT_MS
- ARTILLERY_MAX_OUTPUT_MB
- ARTILLERY_ALLOW_QUICK
- DEBUG
Security Notes
The server implements strong path sanitization for test files and config names, preventing directory traversal and malicious filenames. Input validation for tool arguments is robust using Zod schemas. However, the `ARTILLERY_BIN` environment variable, if set, directly specifies the Artillery executable path without specific validation that it's the official Artillery CLI, potentially allowing a compromised client to execute an arbitrary binary. All file I/O operations are contained within the `ARTILLERY_WORKDIR` to limit impact.
Similar Servers
atomic-red-team-mcp
An MCP server providing tools to search, validate, refresh, and optionally execute Atomic Red Team security tests for threat emulation and security development.
pagerduty-mcp-server
The PagerDuty MCP Server allows MCP-enabled clients (like AI agents) to interact with a PagerDuty account to manage incidents, services, schedules, event orchestrations, and other PagerDuty resources.
mcp-jest
A testing framework for Model Context Protocol (MCP) servers, allowing automated validation of AI agent tools, resources, and prompts.
mcp-playground
A web-based developer tool for testing, inspecting, and debugging Model Context Protocol (MCP) servers, supporting OAuth integration, request logging, and interactive execution of tools, resources, and prompts.