Intruder MCP

Intruder MCP

Enable AI agents to control Intruder.io via the Model Context Protocol.

21
Stars
4
Forks
21
Watchers
1
Issues
Intruder MCP allows AI model clients such as Claude and Cursor to interactively control the Intruder vulnerability scanner through the Model Context Protocol. It can be deployed using smithery, locally with Python, or in a Docker container, requiring only an Intruder API key for secure access. The tool provides integration instructions tailored for MCP-compatible clients, streamlining vulnerability management automation for AI-driven workflows.

Key Features

Lets AI model clients control Intruder vulnerability scans via MCP
Supports installation via smithery, local environment, or Docker
Requires secure Intruder API key for authentication
Provides sample configuration for MCP clients
Seamless integration with Claude and Cursor
Automates security scanning workflows
Standardized AI-to-infrastructure automation
Compatible with modern AI development pipelines
Flexible deployment options
Suits cloud-native security operations

Use Cases

Automated vulnerability scans initiated by AI agents
Integrating Intruder scanning into AI-driven development tools
Streamlining continuous security testing in CI/CD pipelines
Granting autonomous AI tools secure access to security infrastructure
Enhancing DevSecOps pipelines with protocol-based security automation
Facilitating security audits triggered by conversational AI
Allowing code editors with MCP support to manage security tasks
Hands-off vulnerability management and reporting
Accelerating remediation with AI-scheduled scans
Dynamic response to security alerts with minimal manual intervention

README

Intruder MCP

Let MCP clients like Claude and Cursor control Intruder. For more information and sample use cases, please see our blog post.

Installation

There are three ways to use the MCP server:

  • Through smithery
  • 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.

Smithery

Follow the instructions on smithery.

Running Locally

Install 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"
      ]
    }
  }
}

Star History

Star History Chart

Repository Owner

intruder-io
intruder-io

Organization

Repository Details

Language Python
Default Branch main
Size 70 KB
Contributors 2
License BSD 3-Clause "New" or "Revised" License
MCP Verified Nov 12, 2025

Programming Languages

Python
98.63%
Dockerfile
1.37%

Tags

Join Our Newsletter

Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.

We respect your privacy. Unsubscribe at any time.

Related MCPs

Discover similar Model Context Protocol servers

  • CipherTrust Manager MCP Server

    CipherTrust Manager MCP Server

    Enables AI assistants to access CipherTrust Manager securely via the Model Context Protocol.

    CipherTrust Manager MCP Server provides an implementation of the Model Context Protocol (MCP), offering AI assistants such as Claude and Cursor a unified interface to interact with CipherTrust Manager resources. Communication is facilitated through JSON-RPC over stdin/stdout, enabling key management, CTE client management, user management, and connection management functionalities. The tool is configurable via environment variables and integrates with existing CipherTrust Manager instances using the ksctl CLI for secure resource access.

    • 7
    • MCP
    • sanyambassi/ciphertrust-manager-mcp-server
  • RAD Security MCP Server

    RAD Security MCP Server

    AI-powered security insights for Kubernetes and cloud environments via the Model Context Protocol.

    RAD Security MCP Server is an implementation of the Model Context Protocol designed to deliver AI-powered security insights and operations for Kubernetes and cloud platforms. It serves as an MCP server for RAD Security, providing a range of toolkits for container, cluster, identity, audit, and threat management. The server is easily configurable via environment variables, allowing for flexible toolkit activation and authentication options. Multiple deployment options are supported, including Node.js, Docker, and integration with development environments like Cursor IDE and Claude Desktop.

    • 5
    • MCP
    • rad-security/mcp-server
  • OpenAI MCP Server

    OpenAI MCP Server

    Bridge between Claude and OpenAI models using the MCP protocol.

    OpenAI MCP Server enables direct querying of OpenAI language models from Claude via the Model Context Protocol (MCP). It provides a configurable Python server that exposes OpenAI APIs as MCP endpoints. The server is designed for seamless integration, requiring simple configuration updates and environment variable setup. Automated testing is supported to verify connectivity and response from the OpenAI API.

    • 77
    • MCP
    • pierrebrunelle/mcp-server-openai
  • Azure DevOps MCP Server

    Azure DevOps MCP Server

    Standardized AI access to Azure DevOps via Model Context Protocol.

    Implements the Model Context Protocol (MCP) to enable AI assistants to securely and efficiently interact with Azure DevOps resources. Provides a standardized bridge for managing projects, work items, repositories, pull requests, and pipelines through natural language interfaces. Supports modular authentication and a feature-based architecture for scalability and integration. Facilitates seamless integration with AI tools such as Claude Desktop and Cursor AI.

    • 306
    • MCP
    • Tiberriver256/mcp-server-azure-devops
  • Make MCP Server (legacy)

    Make MCP Server (legacy)

    Enable AI assistants to utilize Make automation workflows as callable tools.

    Make MCP Server (legacy) provides a Model Context Protocol (MCP) server that connects AI assistants with Make scenarios configured for on-demand execution. It parses and exposes scenario parameters, allowing AI systems to invoke automation workflows and receive structured JSON outputs. The server supports secure integration through API keys and facilitates seamless communication between AI and Make's automation platform.

    • 142
    • MCP
    • integromat/make-mcp-server
  • Plane MCP Server

    Plane MCP Server

    Enables LLMs to manage Plane.so projects and issues via the Model Context Protocol.

    Plane MCP Server provides a standardized interface to connect large language models with Plane.so project management APIs. It enables LLMs to interact directly with project and issue data, supporting tasks such as listing projects, retrieving detailed information, creating and updating issues, while prioritizing user control and security. Installation is streamlined through tools like Smithery, and configuration supports multiple clients including Claude for Desktop.

    • 32
    • MCP
    • kelvin6365/plane-mcp-server
  • Didn't find tool you were looking for?

    Be as detailed as possible for better results