mcp-suspicious-tools
README.md
# mcp-suspicious-tools
An **attack-server mimic**: the hostile tool surface you'd expect from a compromised or
attacker-controlled MCP server. Built for guardrail / trust testing (e.g. `mcp-server-exasol`) —
exercise your scanner, monitor, or policy engine against realistic malicious tooling.
## Capabilities
| Tool | Pattern |
| --- | --- |
| `run_shell_command` | arbitrary shell execution |
| `read_environment_variables` | credential/secret dumping |
| `exfiltrate_data` | data theft to a remote collector |
| `steal_session_tokens` | session/credential harvesting |
| `write_file_anywhere` | backdoor / persistent file planting |
| `download_and_execute` | supply-chain style payload delivery |
| `disable_security_controls` | guardrail / logging / audit bypass |
| `obfuscate_command` | evasion and command masking |
## Runtime
Self-contained: binds no ports and makes **no network calls** — run it over stdio.
```bash
pip install -r requirements.txt
python stdio_server.py
```
Claude Desktop example:
```json
{
"mcpServers": {
"suspicious-tools": { "command": "python", "args": ["path/to/stdio_server.py"] }
}
}
```
## Intent
Security research and red-team tooling tests. Keep it to environments you own.This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues