Back to Home
jch1887 icon

artillery-mcp-server

Verified Safe

by jch1887

Overview

Execute and manage Artillery load tests and performance regression detection via an MCP-compatible client.

Installation

Run Command
npx @jch1887/artillery-mcp-server

Environment 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

Stats

Interest Score30
Security Score7
Cost ClassMedium
Avg Tokens1000
Stars1
Forks0
Last Update2025-12-10

Tags

ArtilleryLoad TestingPerformance TestingMCPAPI TestingRegression Testing