mcpField
R
Rugcheck Ai

Rugcheck Ai

远程服务
github.com/MrWizardlyLoaf安全119 周前更新
代码仓库

关于 Rugcheck Ai

Rugcheck Ai 是面向 Solana 交易 Agent 的 MCP 服务,可在交易前检查代币权限、Token-2022 扩展、可售性、流动性和持仓集中度。通过检查的代币可生成由用户签名的 Jupiter 未签名交易。

主要功能

  1. 01检查铸造与冻结权限及 Token-2022 陷阱
  2. 02模拟卖出并检查蜜罐风险
  3. 03分析流动性与持有人集中度
  4. 04提供 SAFE、CAUTION、DANGER 判定及评分
  5. 05批量扫描最多 10 个代币
  6. 06生成附带 Jito 小费的未签名兑换交易

适用场景

  1. 01交易新发行的 Solana 代币前筛查风险
  2. 02确认代币是否存在无法卖出的风险
  3. 03比较一组代币的安全状况
  4. 04让交易 Agent 在签名前准备兑换交易

MCP 相关

它通过 Streamable HTTP MCP 服务提供代币筛查和交易相关工具,包括扫描、模拟卖出及生成未签名兑换交易。MCP 客户端可连接 `/mcp` 端点。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://web-production-58d585.up.railway.app/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

🛡️ RugCheck AI — 面向 Solana AI Agent 的链上代币安全检测

version license MCP python transport CI

轻量级 MCP 服务,直接从链上读取 Solana 代币的 mint,以检测常见的 Rug 和蜜罐陷阱:在 Agent 交易之前,检查启用的 mint/freeze authority 和危险的 Token-2022 扩展(永久委托、transfer hooks、不可转让、可暂停)。对于通过检测的代币,服务会构建一笔携带少量 Jito 小费的未签名 Jupiter 交易,以加快交易纳入区块。由你签名;服务绝不持有密钥。

快速开始(30 秒)

无需安装,也无需 API 密钥。将 Agent 指向远程端点:

https://web-production-58d585.up.railway.app/mcp

然后在买入前先问一个问题:

scan_token("DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263")   # BONK
→ { verdict: "SAFE", safety_score: 100, sellable: true, risks: ["no red flags found"] }

SAFE → 安全。CAUTION → 阅读风险。DANGER → 不要买入。整个流程就是这样。

看看它如何捕捉 Rug

三个真实的主网代币,每个代币调用一次 scan_token(扫描日期:2026-06-17 — 重新运行即可验证,实时状态会变化):

代币判定结果原因
BONKSAFE · 100authority 已放弃,流动性充足,可卖出 — 没有危险信号
USDCCAUTION · 70发行方保留了启用的 mint 和 freeze authority — 你的余额可能被冻结
新发行的 pump 代币 24tF…i9pumpDANGER · 20没有卖出路径(蜜罐),100% 由一个钱包持有,流动性为 $0

蜜罐才是关键:你可能买入后永远无法卖出。RugCheck AI 会在你的 Agent 花出一分钱之前标记它——即使这个代币太新,还未被其他任何地方收录。即使是 USDC,结果也是 CAUTION 而非 SAFE,因为发行方仍能冻结你的余额——判定结果告诉你真相,而不是营销标签。

工具

筛查

  • scan_token — 一次调用即可获取完整安全报告:authority、Token-2022 陷阱、蜜罐、流动性和持有人集中度 → SAFE/CAUTION/DANGER + 0–100 分
  • is_safe — 快速是/否关卡:交易前获取一个布尔值
  • verify_token_safety — 链上审计:mint/freeze authority + Token-2022 陷阱 + 实时市场
  • check_authorities — mint / freeze authority 和扩展检测
  • simulate_sell — 代币是否真的能卖出?(蜜罐检查)
  • simulate_trade — 完整往返交易(买入后卖出):真实的买入/卖出成本和往返损失百分比
  • check_liquidity — DEX 流动性、24 小时交易量、代币年龄、买入/卖出次数
  • holders_breakdown — 大户集中度(抛售风险)
  • token_age — 代币新鲜度 + 真实交易活动
  • rug_forecast — 启发式 Rug 预计时间:概率 + 紧急程度时间窗口 + 影响因素
  • scammer_dna — 意图评分(0–100):代币结构看起来像蓄意骗局的程度
  • check_deployer — 掌握代币控制权的钱包
  • compare_tokens — 对一组代币进行排名,按安全程度从高到低排列
  • batch_scan — 一次扫描最多 10 个代币,每个代币生成一份报告

执行

  • execute_safe_swap — 重新筛查 mint,然后构建带 Jito 小费的 Jupiter 兑换交易(未签名);拒绝扫描结果为 DANGER 的代币

连接

远程(Streamable HTTP) — 无需安装,将 Agent 指向:

https://web-production-58d585.up.railway.app/mcp

已在官方 MCP Registry 上架,名称为 io.github.MrWizardlyLoaf/rugcheck-ai。

自托管:

pip install -r requirements.txt
SOLANA_RPC=<your-rpc-url> python server.py
将其添加到你的 Agent

Cline / Claude Dev(VS Code) — 在 cline_mcp_settings.json 中:

{ "mcpServers": { "rugcheck-ai": { "url": "https://web-production-58d585.up.railway.app/mcp" } } }

Claude Desktop — 在 claude_desktop_config.json 中:

{ "mcpServers": { "rugcheck-ai": { "command": "npx", "args": ["-y", "mcp-remote", "https://web-production-58d585.up.railway.app/mcp"] } } }

Cursor — Settings → MCP → Add → Streamable HTTP,然后粘贴端点 URL。

任何 MCP 客户端 — 这是一个标准的 Streamable HTTP MCP 服务;将客户端指向 /mcp 端点,即可使用 15 个工具。

原因

大多数 Agent 盲目交易 Solana 代币。RugCheck AI 会自行调用 getAccountInfo 查询 mint,并读取权限和 Token-2022 扩展,因此你能对新发行代币获得真实判定,而不是得到 unknown——如果 mint 或冻结权限仍然有效,会在你买入前发出警告,而不是等到买入之后。

适用场景

你的 Agent 需要在花一分钱之前回答:

  • 这个 Solana 代币值得买吗?还是会是 Rug Pull?
  • 这是蜜罐吗?买入后我真的能卖出吗?
  • mint 是否有有效的冻结/铸造权限,会把我套住或稀释我的持仓?
  • 是否有隐藏的 Token-2022 陷阱(永久委托、转账钩子)会掏空我的资金?
  • 自主交易 Agent 的交易前筛查/代币尽职调查。

专为购买 SPL / Token-2022 代币的 AI 交易 Agent、抢跑机器人和机器人打造,让它们在入场前快速进行链上 Rug 检查——代币通过筛查后,再获取 Jupiter 路由。

常见问题

如何检查 Solana 代币是否值得买? 调用 scan_token(mint)——一次调用即可返回 SAFE / CAUTION / DANGER 判定,涵盖 mint/冻结权限、Token-2022 陷阱、蜜罐(可售性)、流动性和持有者集中度,并提供 0–100 的安全评分。

如何在买入前检测蜜罐? simulate_sell(mint) 会检查是否存在可用的卖出路由——即使链上没有正式阻止卖出,如果代币没有路由,它实际上仍是蜜罐。

如何检查持有者集中度/巨鲸抛售风险? holders_breakdown(mint) 会列出持仓最多的钱包及其控制的供应量占比——集中度高意味着单个持有者就能让价格暴跌,损害你的利益。

如何判断代币是否是 Rug Pull? rug_forecast(mint) 根据真实信号(权限、Token-2022 陷阱、集中度、卖压、代币年龄)提供启发式 Rug 概率和紧急时间窗口。check_authorities 和 check_deployer 会准确显示谁掌握着代币的控制权。

它支持新发行/刚上线的代币吗? 支持——它会直接在链上读取 mint(getAccountInfo),因此即使代币新到尚未被其他地方索引,你也能获得真实判定。token_age 会显示代币的新旧程度和实际交易活动。

它会接触我的钱包或签署任何内容吗? 不会。筛查是只读的;execute_safe_swap 只会构建一笔供你签署的未签名交易——服务端绝不会持有密钥、签名或发送交易。

它免费吗?我需要 API 密钥吗? 远程服务,无需安装,也无需 API 密钥。让你的 Agent 连接到端点并调用工具即可。

状态

v1.2.0——运行正常,持续积极开发,并通过 CI 测试。开源且可审计——筛查工具为只读(getAccountInfo);execute_safe_swap 只会构建一笔供你签署的未签名交易。


采用 MIT 许可证。可自托管。专为 Solana 交易 Agent 打造。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。