locusts_mcp
Verified Safeby FranklynChimobi
Overview
A performance testing tool that simplifies performance testing for applications using the Locust framework, featuring template-driven setup and JSON configuration for dynamic load testing of APIs.
Installation
locust -f locustfile.py --headlessEnvironment Variables
- CONFIG_PATH
- USERS
- SPAWN_RATE
- RUN_TIME
- HOST
- REPORT_HTML
Security Notes
The application allows configuration via file paths (`CONFIG_PATH` environment variable) and environment variable overrides. While common for configuration, if the execution environment is untrusted, an attacker could manipulate `CONFIG_PATH` to load a malicious configuration file from an arbitrary location on the system, potentially directing the Locust client to perform unintended network requests or access sensitive local files if the 'payload' or 'headers' fields are exploited by the target API. Hardcoded test tokens are present in example config files, emphasizing the need for users to manage their secrets carefully. No direct 'eval' or 'os.system' calls are observed that would execute arbitrary code on the host machine from user input within the `locustfile.py` itself.
Similar Servers
chrome-devtools-mcp
Enables AI coding agents to control and inspect a live Chrome browser for reliable automation, in-depth debugging, and performance analysis via the Model-Context-Protocol (MCP).
goku
Goku is an HTTP load-testing tool designed for benchmarking and performance analysis of web services; the MCP server allows LLM agents to programmatically interact with this load testing functionality.
flowlens-mcp-server
Provides rich browser context (user actions, network, console, storage, DOM, screen recording) to coding agents for in-depth debugging and automated regression testing of web applications.
rocketship
This MCP server acts as a knowledgeable assistant for AI coding agents, providing guidance, examples, and introspection data for writing Rocketship tests, rather than directly generating test files.