入侵检测控制服务

Intruder MCP是一个允许MCP客户端(如Claude和Cursor)控制Intruder入侵检测平台的服务,支持通过smithery、本地Python或Docker容器三种方式部署。

  • by intruder-io
  • Python
  • 本地部署
  • 21 星标
  • 更新于
在 GitHub 查看 intruder-io/intruder-mcp

使用说明

入侵者MCP

让像Claude和Cursor这样的MCP客户端控制 入侵者。有关更多信息和示例用例,请参阅 我们的博客文章.

安装

有三种方法可以使用MCP服务器:

  • 通过 铁匠铺
  • 使用Python在本地计算机上
  • 在Docker容器中

所有这些方法都要求您提供入侵者API密钥。要生成密钥,请参见 文件.

史密瑟里

按照以下说明操作 铁匠铺.

本地运行

安装 紫外线 如果它还不存在,则克隆此存储库并从根目录运行以下操作:

uv venv
uv pip install -e .

然后,将以下内容添加到MCP客户端配置中,确保填写API密钥,并更新克隆此存储库的路径:

{
  "mcpServers": {
    "intruder": {
      "command": "uv",
      "args": [
        "--directory",
        "path/to/intruder-mcp/intruder_mcp",
        "run",
        "server.py"
      ],
      "env": {
        "INTRUDER_API_KEY": "your-api-key"
      }
    }
  }
}

在容器中运行

将以下内容添加到MCP客户端配置中,确保填写API密钥:

{
  "mcpServers": {
    "intruder": {
      "command": "docker",
      "args": [
        "container",
        "run",
        "--interactive",
        "--rm",
        "--init",
        "--env",
        "INTRUDER_API_KEY=<your-api-key>",
        "ghcr.io/intruder-io/intruder-mcp"
      ]
    }
  }
}