BM

bountylens/mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

65 stars 12 forks 质量 68 趋势 18MIT

BountyLens MCP 服务器——将 Claude 代码连接到你的猎人追踪器

概览

赏金镜头的MCP服务器——将克劳德代码连接到你的猎人追踪器。 将发现、线索、测试端点和完整报告草稿直接从终端推送到BountyLens仪表盘。跨所有会话搜索,获取程序智能,跟踪狩猎统计——全部无需离开终端。你所记录的所有内容都会实时显示在网页界面上,并配有MCP徽章。 去 bountylens.com/dashboard/settings → →。 请添加到你的MCP配置中 ~/.claude/.mcp.json: BountyLens 工具将立即开放。无需其他设置。 所有入口工具都支持 Tracker Pro 字段:(小写,最多 10)、(链接到同一会话中的另一个条目以构建漏洞链)和(ISO-8601 时间戳→重测队列)。 Vuln:(vuln:idor,vuln:ssrf...),surface:(web,api,graphql,mobile,cloud-aws...),src:(src:hack,src:pentest),平台:(h1,synack,bugcrowd,intigriti,ywh)。不要标记严重程度或状态——那些是一流的字段。

概述(AI 翻译)

赏金镜头的MCP服务器——将克劳德代码连接到你的猎人追踪器。

将发现、线索、测试端点和完整报告草稿直接从终端推送到 BountyLens 仪表盘。跨所有会话搜索,获取程序智能,跟踪狩猎统计——全部无需离开终端。你所记录的所有内容都会实时显示在网页界面中,配有 MCP 徽章。

快速启动

1.获取API密钥

前往 bountylens.com/dashboard/settings → 集成 → 生成新的API密钥。

复制密钥——只显示一次。

2.添加到Claude代码中

在你的 MCP 配置中添加 ~/.claude/.mcp.json :

3.重启 Claude 代码

BountyLens 工具将立即开放。无需其他设置。

工具 (23)

录音

工具 描述
bountylens_list_sessions 列表搜索会话 — 按status(活跃/暂停/完成)、program_id或program_handle筛选
bountylens_create_session 以标题和可选程序(按ID或handle)开始新的狩猎会话
bountylens_get_session 获取包含所有条目和计数的会话
bountylens_update_session 更新标题、状态或注释

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

@bountylens/mcp

MCP server for BountyLens — connect Claude Code to your Hunter Tracker.

Push findings, leads, tested endpoints, and full report drafts directly from your terminal to the BountyLens dashboard. Search across all sessions, get program intelligence, and track your hunt stats — all without leaving the terminal. Everything you log appears in real-time in the web UI with an MCP badge.

Quick Start

1. Get an API key

Go to bountylens.com/dashboard/settings → Integrations → Generate New API Key.

Copy the key — it’s only shown once.

2. Add to Claude Code

Add to your MCP config at ~/.claude/.mcp.json:

{
  "mcpServers": {
    "bountylens": {
      "command": "npx",
      "args": ["-y", "@bountylens/mcp"],
      "env": {
        "BOUNTYLENS_API_KEY": "bl_your_key_here"
      }
    }
  }
}

3. Restart Claude Code

The BountyLens tools will be available immediately. No other setup needed.

Tools (23)

Sessions

Tool Description
bountylens_list_sessions List hunt sessions — filter by status (active/paused/completed), program_id, or program_handle
bountylens_create_session Start a new hunt session with a title and optional program (by ID or handle)
bountylens_get_session Get a session with all its entries and counts
bountylens_update_session Update title, status, or notes
bountylens_delete_session Permanently delete a session and all its entries and reports

Entries

All entry tools support the Tracker Pro fields: tags (lowercase, max 10), chain_id (link to another entry in the same session to build exploit chains), and retest_at (ISO-8601 timestamp → retest queue).

Tool Description
bountylens_list_entries List entries in a session — filter by type (tested/lead/finding/note) and/or tag
bountylens_add_finding Log a validated finding with severity, endpoint, method, description, tags, chain_id
bountylens_add_lead Log a promising lead — supports tags, chain_id, retest_at
bountylens_add_tested Mark an endpoint or feature as tested — supports tags, retest_at
bountylens_add_note Add a freeform note to the session — supports tags
bountylens_update_entry Update title, description, status, severity, type, endpoint, method, tags, chain_id, retest_at (passing tags replaces them)
bountylens_delete_entry Remove an entry
bountylens_bulk_add_entries Add up to 50 entries in one call — each item supports tags, chain_id, retest_at
在 GitHub 查看完整 README

安装

npx -y @bountylens/mcp
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "bountylens": { "command": "npx", "args": ["-y", "@bountylens/mcp"], "env": { "BOUNTYLENS_API_KEY": "bl_your_key_here" } } } }