Token导航 LogoToken导航

MCP Server · 安全风控

Bug Bounty MCP Server

专注于漏洞赏金狩猎的轻量级服务器,提供REST API端点和工作流管理功能。

stdio官方级别未说明来源级核验工具 0
安全PythonClaude工作流管理

快速开始

作者 / 组织
SlanyCukr
提供方
SlanyCukr
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

3 个

MCP World

选型结论

Bug Bounty MCP Server 属于安全风控类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

安全风控

传输方式

stdio

认证方式

无需认证

部署方式

支持远程部署

安装与配置

安装命令

uv run pre-commit install

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

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

Bug赏金MCP服务器

一个干净、专注的服务器,包含漏洞奖励搜寻工作流和REST API端点。

有关AI编码助手,请参阅 AGENTS.md 获取特定于存储库的指导。

特性

  • 清洁建筑:在保持核心功能的同时,删除了臃肿和不必要的依赖关系
  • 以Bug赏金为重点:侦察、漏洞搜寻、业务逻辑测试、OSINT和文件上传测试的专用工作流程
  • REST API端点:用于工作流生成和管理的简单HTTP API
  • 综合评估:结合多个工作流程进行完整的漏洞赏金评估

建筑

核心组件

  • REST API服务器 (src/rest_api_server/app.py)-基于Flask-based HTTP API服务器,带有bug奖励工作流端点
  • MCP服务器 (src/mcp_server/app.py)基于FastMCP的服务器,用于AI代理通信
  • Bug赏金工作流 (src/rest_api_server/workflows/)-为不同阶段的测试生成专门的工作流程
  • 工具集成 (src/rest_api_server/tools/)-整合的安全工具包装器
  • 共享公用设施 (src/rest_api_server/utils/ & src/rest_api_server/logger.py)-跨端点共享的注册表、日志记录和助手实用程序

快速开始

1.安装依赖项并启动服务器

# Install dependencies with uv
uv sync

# Install development dependencies (optional)
uv sync --dev

# Set up pre-commit hooks (recommended for development)
uv run pre-commit install

# Start the server
uv run -m src.rest_api_server

# Or with environment variables
DEBUG=true BUGBOUNTY_MCP_PORT=8888 uv run -m src.rest_api_server

# Or use the launcher script
./start-server.sh --debug --port 8888

2.测试API

# Create reconnaissance workflow
curl -X POST http://127.0.0.1:8888/api/bugbounty/reconnaissance-workflow \
  -H "Content-Type: application/json" \
  -d '{"domain": "example.com", "program_type": "web"}'

配置

环境变量

  • BUGBOUNTY_MCP_PORT:服务器端口(默认值:8888)
  • BUGBOUNTY_MCP_HOST:服务器主机(默认值:127.0.0.1)
  • DEBUG:启用调试模式(默认值:false)

使用示例

# Start with default configuration
uv run -m src.rest_api_server

# Start with custom configuration
DEBUG=true BUGBOUNTY_MCP_PORT=9999 BUGBOUNTY_MCP_HOST=0.0.0.0 uv run -m src.rest_api_server

主要特点

  1. Bug赏金工作流管理:为漏洞赏金搜寻的不同阶段生成完整的工作流程
  2. 漏洞优先级:基于影响和赏金潜力的情报驱动优先级
  3. 文件上传测试:文件上传漏洞测试专用框架
  4. OSINT集成:全面的OSINT收集工作流程
  5. 业务逻辑测试:业务逻辑漏洞发现的结构化方法

Spec Kit集成和人工智能辅助开发

此存储库与 用于规范驱动的开发工作流程,在人工智能的帮助下进行代码库探索、规划和验证。

Gemini CLI集成

该存储库包括与谷歌Gemini CLI的集成,以增强人工智能驱动的开发辅助:

# Install Gemini CLI (nightly version for latest features)
npx @google/gemini-cli@nightly
关键用例

代码库探索

  • 分析复杂的漏洞赏金工具集成和工作流程
  • 了解MCP服务器组件和REST API端点之间的关系
  • 浏览安全工具配置和漏洞检测模式

规划和规范

  • 为新的漏洞赏金工作流程制定全面的实施计划
  • 为安全工具集成创建详细的规范
  • 规划漏洞检测能力的测试策略

代码审查与验证

  • 根据安全最佳实践验证实施质量
  • 检查漏洞赏金工作流逻辑的完整性和准确性
  • 验证API端点安全性和错误处理
  • 分析工具输出解析和漏洞分类
与Spec Kit工作流集成

Gemini CLI补充了现有的spec kit命令:

  1. 指定阶段 (.claude/commands/specify.md)
   # Use Gemini CLI to analyze requirements and generate specifications
   npx @google/gemini-cli@nightly analyze-requirements --input "feature_description"
  1. 规划阶段 (.claude/commands/plan.md)
   # Use Gemini CLI to validate and enhance implementation plans
   npx @google/gemini-cli@nightly review-plan --spec-file "path/to/spec.md"
  1. 实施验证
   # Use Gemini CLI as a code reviewer and security auditor
   npx @google/gemini-cli@nightly audit-security --focus bug-bounty-workflows
推荐工作流程
# 1. Explore codebase before making changes
npx @google/gemini-cli@nightly explore --focus "bug bounty tools integration"

# 2. Plan new features with AI assistance
npx @google/gemini-cli@nightly plan --spec-driven --security-focused

# 3. Verify implementations against security standards
npx @google/gemini-cli@nightly verify --check-security --validate-workflows

依赖项

项目用途 uv 为了实现快速、可靠的依赖关系管理:

核心依赖关系

  • 烧瓶:REST API的Web框架
  • FastMCP:MCP服务器框架
  • 请求::HTTP客户端库
  • Python 3.11+:核心运行时(支持Python 3.11、3.12、3.13)

发展依赖性

  • 拉夫:快速Python linter和格式化程序
  • 匪徒:安全漏洞扫描程序
  • Pydocstyle:文件质量检查员
  • 吡啶:静态类型检查器
  • 预承诺:Git预提交钩子框架

安装依赖项:

uv sync                # Core dependencies only
uv sync --dev         # Include development tools

添加新的依赖关系:

uv add package-name

代码质量

此项目通过自动预提交挂钩来强制执行代码质量:

# Install pre-commit hooks
uv run pre-commit install

# Run checks on all files
uv run pre-commit run --all-files

# Run specific checks
uv run ruff check          # Linting
uv run ruff format         # Formatting
uv run bandit -c pyproject.toml # Security scan
uv run pydocstyle          # Documentation check

标准:

  • 行长:88个字符
  • 文档:谷歌文档字符串约定
  • 类型提示:公共API必需
  • 安全:启用Bandit安全扫描

贡献

我们欢迎捐款。请看 CONTRIBUTING.md 作为指导方针。

使用AI编码助手?从开始 AGENTS.md 获取特定于存储库的指导。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

漏洞赏金Python本地部署RESTAPI安全测试工作流管理AI辅助开发

支持客户端

Claude

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

典型使用场景

资产与漏洞排查

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

日志审计

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

合规检查

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

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 3 个目录同时收录,信息可以交叉核对。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在安全风控场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

0stdio有3 个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 条

Bug Bounty MCP Server 怎么安装?

公开资料给出的安装命令是 uv run pre-commit install,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Bug Bounty MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Bug Bounty MCP Server 收费吗?

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

Bug Bounty MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Bug Bounty MCP Server 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP