Content
# Intruder MCP
Let MCP clients like Claude and Cursor control [Intruder](https://www.intruder.io/). For more information and sample use cases, please see [our blog post](https://www.intruder.io/blog/claude-intruder-mcp#intruder-mcp-use-cases).
## Installation
There are two ways to use the MCP server:
- Locally on your machine with Python
- In a Docker container
All of these methods require you to provide an Intruder API key. To generate a key, see [the documentation](https://developers.intruder.io/docs/creating-an-access-token).
### Running Locally
Install [uv](https://github.com/astral-sh/uv) if it isn't already present, and then clone this repository and run the following from the root directory:
```bash
uv venv
uv pip install -e .
```
Then, add the following to your MCP client configuration, making sure to fill in your API key, and update the path to where you have cloned this repository:
```json
{
"mcpServers": {
"intruder": {
"command": "uv",
"args": [
"--directory",
"path/to/intruder-mcp/intruder_mcp",
"run",
"server.py"
],
"env": {
"INTRUDER_API_KEY": "your-api-key"
}
}
}
}
```
### Running in a Container
Add the following to your MCP client configuration, making sure to fill in your API key:
```json
{
"mcpServers": {
"intruder": {
"command": "docker",
"args": [
"container",
"run",
"--interactive",
"--rm",
"--init",
"--env",
"INTRUDER_API_KEY=<your-api-key>",
"ghcr.io/intruder-io/intruder-mcp"
]
}
}
}
```
Connection Info
You Might Also Like
cc-switch
All-in-One Assistant for Claude Code, Codex & Gemini CLI across platforms.
awesome-mcp-servers
A collection of MCP servers.
git
A Model Context Protocol server for Git automation and interaction.
kasetto
📼 An extremely fast AI skills manager, written in Rust
oculos
If it's on the screen, it's an API. Control any desktop app via REST + MCP. Rust.
kahlo-mcp
A Frida MCP server to enable autonomous AI assistance for Android instrumentation