Token导航 LogoToken导航TokenDH.com
Solidit MCP Server logo
安全风控stdio官方级别未说明来源级核验

Solidit MCP Server

MCP Server

一个连接Claude等AI助手与Solodit审计发现API的MCP服务器,用于搜索、浏览和查询区块链漏洞。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
搜索TypeScriptClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

HBlackfoxx

提供方

HBlackfoxx

最后核验

2026/5/17 20:20

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -i -e SOLODIT_API_KEY=your-api-key-here solidit-mcp-server

详细介绍

solidat-mcp服务器

](https://www.npmjs.com/package/solidit-mcp-server) ![License: MIT](./LICENSE)

让AI助手即时访问Solodit的49000多个区块链漏洞数据库。

主控程序 将Claude(和其他MCP客户端)连接到 索洛迪特 审计结果API——搜索漏洞,浏览最新发现,并直接从人工智能工作流程中查找特定发现。

运行通过 npx solidit-mcp-server 无需全局安装。

快速开始

  1. 获取API密钥solodit.密码.io (简介>API密钥)
  1. 添加MCP配置 (参见 克劳德代码克劳德桌面版 在......下面
  1. 开始使用它 --问克劳德这样的问题:

> “搜索DeFi协议中的可重入漏洞”

克劳德代码

添加到您的 .mcp.json (项目层面)或 ~/.claude/mcp.json (全球):

{
  "mcpServers": {
    "solodit": {
      "command": "npx",
      "args": ["-y", "solidit-mcp-server"],
      "env": { "SOLODIT_API_KEY": "your-api-key-here" }
    }
  }
}

克劳德桌面版

添加到您的Claude Desktop配置文件中:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "solodit": {
      "command": "npx",
      "args": ["-y", "solidit-mcp-server"],
      "env": { "SOLODIT_API_KEY": "your-api-key-here" }
    }
  }
}

码头工人

在本地构建和运行:

docker build -t solidit-mcp-server .
docker run -i -e SOLODIT_API_KEY=your-api-key-here solidit-mcp-server

或者使用docker compose .env 文件:

# .env
SOLODIT_API_KEY=your-api-key-here
docker compose up

工具

search_findings

在Solodit的数据库中使用14个以上过滤器进行全功能搜索。所有参数都是可选的——裸调用返回最近的发现。

参数类型说明
keywordsstring跨标题和内容的自由文本搜索
impactstring\[\]严重性筛选器: HIGH, MEDIUM, LOW, GAS
tagsstring\[\]漏洞类型: Reentrancy, Oracle, Access Control, Integer Overflow/Underflow, Front-running, Logic Error, DOS, Price Manipulation, Flash Loan, Griefing等等。
firmsstring\[\]审计公司: Cyfrin, Sherlock, Code4rena, Trail of Bits, OpenZeppelin等等。
protocol_categorystring\[\]协议类型: DeFi, NFT, Lending, DEX, Staking, Governance, Bridge等等。
languagestring\[\]语言: Solidity, Rust, Cairo, Vyper, Move
protocolstring协议名称(部分匹配)
finderstring审核句柄(部分匹配)
quality_minnumber最低质量分数(0-5)
rarity_min数字最低稀有度分数(0-5)
date_rangestring预设: 30, 60, 90 天,或 alltime
date_afterstring自定义截止日期(ISO格式,例如。 2024-01-01)
sort_by字符串Recency, Quality,或 Rarity
sort_direction字符串DescAsc
pagenumber页码(默认值:1)
page_sizenumber每页结果数(默认值:20,最大值:100)
max_content_lengthnumber内容预览长度(默认值:500,最大值:5000)

例子: “在Cyfrin审核的DeFi协议中找到高影响力的可重入性发现”

get_finding_detail

按ID或slug检索单个发现的完整内容和元数据。在看到结果后使用 search_findings 以获得完整的报告。

参数类型说明
finding_idstring搜索结果或Solodit URL中的查找ID(UUID)或slug

例子: “获取查找abc-123-def的完整详细信息”

search_by_tag

按漏洞标签搜索,按质量分数排序(最佳示例优先)。非常适合查找有关特定漏洞类的高质量文章。

参数类型说明
tagsstring\[\]必修的。 一个或多个漏洞标签
impactstring\[\]严重性筛选器: HIGH, MEDIUM, LOW, GAS
languagestring\[\]语言筛选器
protocol_categorystring\[\]协议类别筛选器
pagenumber页码(默认值:1)
page_sizenumber每页结果数(默认值:10,最大值:100)

例子: “在Solidity中查找最佳的oracle操作示例”

recent_findings

浏览过去N天的最新发现,按最近度排序(最新优先)。

参数类型说明
daysnumber回顾的天数(默认值:30)
impactstring\[\]严重性筛选器: HIGH, MEDIUM, LOW, GAS
languagestring\[\]语言筛选器
protocol_categorystring\[\]协议类别筛选器
pagenumber页码(默认值:1)
page_sizenumber每页结果数(默认值:10,最大值:100)

例子: “向我展示过去7天的高影响力发现”

API密钥

此服务器需要Solodit API密钥。获取你的 solodit.密码.io 在配置文件>API密钥下。

密钥通过 SOLODIT_API_KEY MCP配置中的环境变量(请参阅上面的设置部分)。

许可证

麻省理工学院

目录标签

目录标签

搜索TypeScriptClaude区块链安全本地部署漏洞查询AI集成智能合约审计

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP