locusts_mcp
Verified Safeby FranklynChimobi
Overview
A dynamic performance testing application using Locust for simulating user traffic and API load, with a roadmap to become an MCP-ready server.
Installation
locust -f locustfile.py --headlessEnvironment Variables
- CONFIG_PATH
- USERS
- SPAWN_RATE
- RUN_TIME
- HOST
- REPORT_HTML
Security Notes
The core `locustfile.py` is well-structured and avoids obvious direct security vulnerabilities like `eval`. Configuration is loaded from JSON files and environment variables, with precedence for CLI overrides. The primary security consideration is the trustworthiness of the configuration files (`data/config.json`, `data/config.example.json`, or a path specified by `CONFIG_PATH`). A malicious configuration could direct the load test to unintended targets or send harmful payloads, but this is inherent to the nature of a configurable load testing tool. Example config files contain a 'test-token', which is appropriate for examples. The `seed` is redacted in logs, showing good practice for sensitive configuration values.
Similar Servers
rocketship
This MCP server assists AI coding agents by providing Rocketship testing examples, optimal test structure, schema information, CLI guidance, and codebase analysis to help agents write better Rocketship tests.
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 coding agents with full browser context from recorded user flows for debugging and regression testing.
mockloop-mcp
Provides a comprehensive platform for generating and managing mock API servers with AI-driven test generation, scenario management, proxy capabilities, and robust monitoring and auditing features.