关闭
AI编码代理的智能合约安全发现
搜索 索洛迪特来自Claude Code和Codex CLI的20000多项审计结果。
](https://www.npmjs.com/package/@marchev/claudit)  ](package.json) 
______________________________________________________________________
______________________________________________________________________
快速开始
curl -fsSL https://raw.githubusercontent.com/marchev/claudit/main/install.sh | sh安装程序检测到Claude Code和/或Codex CLI,并提示您 Solodit API密钥,并注册MCP服务器。
然后问:
> Find 5 solo findings by 0x52 at SherlockManual install
克劳德代码
claude mcp add --scope user --transport stdio solodit \
--env SOLODIT_API_KEY=sk_your_key_here \
-- npx -y @marchev/claudit@latest
# (Optional) Install companion skill
mkdir -p ~/.claude/skills/solodit
curl -fsSL https://raw.githubusercontent.com/marchev/claudit/main/.claude/skills/solodit/SKILL.md \
-o ~/.claude/skills/solodit/SKILL.mdCodex CLI
codex mcp add solodit \
--env SOLODIT_API_KEY=sk_your_key_here \
-- npx -y @marchev/claudit@latest______________________________________________________________________
工具
search_findings
使用过滤器搜索所有结果。
| 参数 | 类型 | 说明 |
|---|---|---|
keywords | string | 标题和内容中的文本搜索 |
severity | string[] | HIGH MEDIUM LOW GAS 不区分大小写 |
firms | string[] | 审计公司名称 |
tags | string[] | 漏洞标签 |
language | string | 程序设计语言 |
protocol | string | 协议名称(部分匹配) |
reported | string | 30 60 90 alltime |
sort_by | string | Recency Quality Rarity |
sort_direction | string | Desc (默认) Asc |
page | int | 页码(默认1) |
page_size | int | 每页显示结果(默认10个,最多100个) |
advanced_filters | object | 见下文 |
Advanced filters
| 字段 | 类型 | 描述 |
|---|---|---|
quality_score | number | 最低质量分数(0-5) |
rarity_score | number | 最低稀有度分数(0-5) |
user | string | 查找者/审核员处理 |
min_finders | number | 查找器的最小数量 |
max_finders | number | 查找器的最大数量 |
reported_after | string | ISO日期字符串 |
protocol_category | string[] | 协议类别 |
forked | string[] | 分叉协议名称 |
get_finding
通过数字ID、Solodit URL或slug获取特定查找的完整详细信息。
get_filter_options
列出所有有效的筛选值——公司、标签、类别、语言——以及查找计数。
______________________________________________________________________
示例
Search Solodit for oracle manipulation HIGH severity findings
Find all Sherlock findings about flash loans
What reentrancy issues exist in lending protocols?
Show me solo findings by 0x52
Get recent HIGH severity Solidity findings sorted by quality______________________________________________________________________
配置
Update API key
克劳德代码:
claude mcp remove solodit
claude mcp add --scope user --transport stdio solodit \
--env SOLODIT_API_KEY=sk_new_key \
-- npx -y @marchev/claudit@latestCodex CLI:
codex mcp remove solodit
codex mcp add solodit \
--env SOLODIT_API_KEY=sk_new_key \
-- npx -y @marchev/claudit@latest光标MCP
{
"mcpServers": {
"solodit": {
"command": "npx",
"args": ["-y", "@marchev/claudit@latest"],
"env": {
"SOLODIT_API_KEY": "sk_new_key"
}
}
}
}Uninstall
克劳德代码:
claude mcp remove solodit
rm -rf ~/.claude/skills/soloditCodex CLI:
codex mcp remove soloditDevelopment
git clone https://github.com/marchev/claudit.git
cd claudit
npm install
npm run build
# Test locally
SOLODIT_API_KEY=sk_your_key node dist/index.js______________________________________________________________________
支持
Claudit是以太坊安全的一个单独维护的公共产品。如果它为您节省了时间或为您发现了错误,请考虑在Giveth上支持其继续开发:
______________________________________________________________________
MIT许可证
