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 |
安装
npx -y @bountylens/mcp配置
{
"mcpServers": {
"bountylens": {
"command": "npx",
"args": ["-y", "@bountylens/mcp"],
"env": {
"BOUNTYLENS_API_KEY": "bl_your_key_here"
}
}
}
}