atomic-red-team-mcp
Verified Safeby cyberbuff
Overview
An MCP server providing tools to search, validate, refresh, and optionally execute Atomic Red Team security tests for threat emulation and security development.
Installation
uvx atomic-red-team-mcpEnvironment Variables
- ART_MCP_TRANSPORT
- ART_MCP_HOST
- ART_MCP_PORT
- ART_DATA_DIR
- ART_GITHUB_URL
- ART_GITHUB_USER
- ART_GITHUB_REPO
- ART_EXECUTION_ENABLED
- ART_AUTH_TOKEN
- ART_AUTH_CLIENT_ID
- ART_AUTH_SCOPES
Security Notes
The server's core functionality involves accessing and optionally executing security tests. By default, the `execute_atomic` tool is disabled, which significantly reduces the immediate security risk. When `ART_EXECUTION_ENABLED` is set to `true`, the server can execute commands on the host system via `atomic-operator`. This capability is inherently dangerous and, if exposed to untrusted environments, could lead to system compromise. However, the project explicitly warns users about this risk in the README and logs, advising use only in controlled, isolated environments. Authentication (`ART_AUTH_TOKEN`) is supported for remote deployments, and input validation is implemented for resource paths (`file://documents/{technique_id}`) to prevent path traversal. No hardcoded secrets or obvious malicious patterns were found. The primary security risk arises from user misconfiguration by enabling execution without proper isolation or authentication.
Similar Servers
octomind-mcp
This MCP server enables AI agents to create, execute, and manage end-to-end tests on the Octomind platform.
Mcpwn
Automated security testing framework for Model Context Protocol (MCP) servers, detecting RCE, path traversal, prompt injection, and protocol vulnerabilities.
mcplint
A comprehensive security and quality assurance platform for Model Context Protocol (MCP) servers, supporting protocol validation, vulnerability scanning, fuzzing, and AI-assisted explanations to integrate security into development pipelines.
llamator-mcp-server
A server for automating LLM red teaming workflows by orchestrating LLAMATOR test runs via HTTP API and MCP interface, managing job state, and storing artifacts.