Token导航 LogoToken导航

MCP Server · 安全风控

Beagle Security MCP Server

Beagle Security MCP服务器是一个与Beagle Security API集成的模型上下文协议服务器,支持项目管理、应用程序管理、自动化安全测试和团队协作。

未说明官方级别未说明来源级核验工具 17
安全团队协作JavaScript自动化测试API集成

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
beaglesecurity
提供方
beaglesecurity

工具数量

17

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

2 个

MCP World

选型结论

Beagle Security MCP Server 属于安全风控类 MCP Server,公开资料标注 17 个工具,通过传输方式未标注接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前要先准备 访问 Token。

分类

安全风控

传输方式

未说明

认证方式

访问 Token

部署方式

支持远程部署

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 17 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

Beagle安全MCP服务器

这是一个模型上下文协议(MCP)服务器,提供与Beagle Security API的集成。它允许您通过Beagle security平台管理项目、应用程序和自动化安全测试。

特性

  • 项目管理:创建、修改、列出和删除项目
  • 应用程序管理:创建、获取、修改、列出和删除应用程序
  • 域名验证:获取验证签名,并使用多种签名类型验证域所有权
  • 安全性测试:启动、监控、停止和检索自动渗透测试的结果
  • 团队支持:与团队项目和测试合作

安装

选项1:Docker(推荐)

  1. 克隆此存储库
  2. 设置环境变量:
   cp .env.example .env
   # Edit .env with your API token
  1. 使用Docker构建和运行:
   npm run docker:build
   npm run docker:run

或者使用Docker Compose:

docker-compose up -d

选项2:本地安装

  1. 克隆此存储库
  2. 安装依赖项:
   npm install
  1. 构建项目:
   npm run build

配置

环境变量

将Beagle Security API令牌设置为环境变量:

export BEAGLE_SECURITY_API_TOKEN=your_api_token_here

您可以从Beagle Security帐户设置(配置文件→ 个人访问令牌)。

MCP配置

Docker配置

将服务器添加到MCP配置文件中:

{
  "mcpServers": {
    "beagle-security": {
      "command": "docker",
      "args": [
        "run", 
        "--rm", 
        "-i", 
        "--env", "BEAGLE_SECURITY_API_TOKEN=your_api_token_here",
        "--env", "NODE_ENV=production",
        "mcp/beagle-security-mcp-server"
      ]
    }
  }
}
本地配置

对于本地安装:

{
  "mcpServers": {
    "beagle-security": {
      "command": "node",
      "args": ["path/to/beagle-security-mcp-server/build/index.js"],
      "env": {
        "BEAGLE_SECURITY_API_TOKEN": "your_api_token_here"
      }
    }
  }
}

可用工具(共18个)

项目管理(4个工具)

  • beagle_create_project:创建新项目
  • beagle_modify_project:修改现有项目
  • beagle_list_projects:列出所有项目和应用程序
  • beagle_delete_project:删除项目

应用程序管理(5个工具)

  • beagle_create_application:在项目中创建新应用程序
  • beagle_get_application:通过令牌获取应用程序详细信息
  • beagle_modify_application:修改现有应用程序
  • beagle_list_applications:列出项目下的所有应用程序
  • beagle_delete_application:删除应用程序

域验证(2个工具)

  • beagle_get_domain_signature:获取域验证签名
  • beagle_verify_domain:使用FILE、DNS或API签名类型完成域验证

安全测试(7个工具)

  • beagle_start_test:启动自动渗透测试
  • beagle_get_test_status:获取正在运行的测试的状态
  • beagle_stop_test:停止运行测试
  • beagle_get_test_result:获取JSON格式的详细测试结果
  • beagle_list_test_sessions:列出应用程序的所有测试会话
  • beagle_list_running_tests:列出用户或团队的所有正在运行的测试(支持团队筛选)

测试

综合测试套件

运行所有测试以验证功能:

# Run complete test suite (recommended)
npm run test:all

# Test individual components
npm run test:tools          # Test all 18 MCP tools
npm run test:integration    # Integration & API tests
npm run test                # Unit tests

# Test with real API (requires token)
BEAGLE_SECURITY_API_TOKEN=your_token npm run test:all

测试特性

  • 工具验证:使用适当的参数测试所有18个工具
  • API集成:提供凭证时进行API实时测试
  • 错误处理:验证错误场景和边缘情况
  • 交叉平台的:适用于Linux、macOS和Windows
  • Docker测试:验证容器功能

有关详细的测试信息,请参阅 测试.md.

发展

Docker开发

# Build Docker image
npm run docker:build

# Run with Docker
npm run docker:run

# Use Docker Compose
npm run docker:compose:up

# View logs
npm run docker:compose:logs

# Stop services
npm run docker:compose:down

地方发展

# Running in Development Mode
npm run dev

# Building
npm run build

# Starting the Server
npm start

api参考

此服务器实现Beagle Security API v2.0。有关API的详细文档,请访问: https://beaglesecurity.com/developer/apidoc

API兼容性

此服务器实现 Beagle Security API v2.0 与:

  • ✅ 所有端点均已验证 与官方文件不符
  • ✅ 正确的参数命名 (camelCase格式)
  • ✅ 正确的错误处理 适用于所有API响应代码
  • ✅ API最新功能 包括域验证类型

错误处理

该服务器包括全面的错误处理功能,用于:

  • 身份验证错误(API令牌无效)
  • HTTP错误(网络问题、服务器错误)
  • 验证错误(缺少必需的参数)
  • 特定于API的错误(由Beagle Security返回)
  • 跨平台兼容性问题

安全考虑

  • 保持API令牌的安全,并且永远不要将其提交给版本控制
  • 使用环境变量或安全配置管理
  • 生成API令牌时确保设置了正确的作用域
  • 监控API使用情况以检测未经授权的访问

故障排除

常见问题

  1. 服务器无法启动:运行 npm run build 检查生成错误
  2. API调用失败:验证您的 BEAGLE_SECURITY_API_TOKEN 有效
  3. Docker问题:确保Docker已安装并正在运行
  4. macOS超时错误:安装 brew install coreutils 否则测试将自动回退

获取帮助

  • 运行测试套件: npm run test:all
  • 检查开发模式下的日志: NODE_ENV=development npm start
  • 审查 测试.md 详细故障排除

api参考

完整的API文件:https://beaglesecurity.com/developer/apidoc

许可证

MIT许可证

工具与能力

工具数量

17

资源数量

0

提示词数量

0

能力标签

安全测试JavaScript本地部署项目管理API集成自动化测试团队协作

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

资产与漏洞排查

批量查询资产和漏洞信息,输出待修清单。

日志审计

从日志里筛出异常访问和高风险操作。

合规检查

按规则核对配置项,记录不符合项。

选择建议

值得选的地方

  • 工具数量 17 个,一次接入能覆盖的操作比单点工具更全。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在安全风控场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Beagle Security MCP Server

MCP World · 本页

17未说明未标注2 个2026-05-17
Modelcontextprotocol C22988b0

MCP World

0stdio有1 个2026-05-17
Hexstrike AI

MCP World

0stdio有1 个2026-05-17
Cyber Strike AI

MCP World

75未说明未标注1 个2026-05-17
MCP Scan

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Beagle Security MCP Server 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Beagle Security MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Beagle Security MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Beagle Security MCP Server 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Beagle Security MCP Server 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP