mcpField
O
onchain-safety-mcp

onchain-safety-mcp

本地服务
github.com/aitools420安全017 周前更新

关于 onchain-safety-mcp

onchain-safety-mcp 为处理代币的 AI Agent 提供 PulseChain、Monad、Base 和 BSC 链上安全检查。它通过确定性链上分析生成风险判定,不依赖 LLM 参与判定。

主要功能

  1. 01检查代币安全评分与证据
  2. 02扫描新创建流动性池
  3. 03评估指定金额的卖出滑点
  4. 04检查所有权与合约权限
  5. 05扫描钱包授权和地址投毒

适用场景

  1. 01与未知代币交互前进行安全检查
  2. 02评估代币卖出规模及价格影响
  3. 03查找钱包中的高风险授权
  4. 04检查代币所有者可执行的操作

MCP 相关

这是一个 MCP 服务,通过托管 API 为 AI Agent 提供链上代币安全工具,支持 PulseChain、Monad、Base 和 BSC。免费层可选用 API 密钥。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"aitools420-onchain-safety": {
"command": "npx",
"args": [
"-y",
"@wickpics/onchain-safety-mcp"
],
"env": {
"ONCHAIN_API_KEY": "<ONCHAIN_API_KEY>"
}
}
}
}
启动命令npx -y @wickpics/onchain-safety-mcp
需要配置的环境变量
ONCHAIN_API_KEY密钥Optional wsk_ key for the paid deep tier (omit for the free rate-limited tier).

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@wickpics/onchain-safety-mcp0.2.0

工具

7

收录的工具列表 · 更新于 2 周前

参数类型必填说明
chainenum是代币所在的链pulsechain | monad | base | bsc
addressstring是代币合约地址(0x…)

详细介绍

onchain-safety-mcp

MCP(模型上下文协议)服务,为任何 AI Agent 提供 链上代币安全工具,支持 PulseChain、Monad、Base 和 BSC——包括 PulseChain,主流代币安全 API(GoPlus、Honeypot.is)完全不支持该链(已于 2026 年 6 月验证)。如果你的 Agent 会接触 PulseChain,这就是安全检查工具。

这是一个通过标准输入/输出连接托管 API onchain.wick.pics(引擎 wick-safe/0.3)的轻量客户端。每项检查都是 确定性的链上分析——判定流程中不使用大模型,因此结果快速、成本低且可复现:合约风险启发式分析、流动性深度、蜜罐转账模拟、LP 销毁、所有权/放弃所有权及权限检测、可升级代理检测,以及钱包授权(盗币)扫描。免费层无需密钥。仅供参考,不构成财务建议。

工具

工具回答的问题
check_token_safety({ chain, address })这个代币是骗局吗?返回判定结果(SAFE … LIKELY_RUG)、0–100 分数和证据检查结果。
fresh_rug_radar()刚上线了什么,安全吗?列出最近创建的 20 个流动性池,并按创建时的安全性评分。
exit_safety({ chain, token, sizeUsd, maxSlippage? })我能否以可接受的滑点卖出价值 $X 的代币?提供考虑交易规模的价格影响分析和安全判定。
check_ownership({ chain, address })所有权是否已放弃/合约是否可升级?活跃所有者还能执行哪些操作(铸币、拉黑、暂停、征税)?
safe_to_interact({ chain, address })一次调用 → SAFE_TO_INTERACT / CAUTION / DO_NOT_INTERACT,整合安全性与所有权信息,并说明原因。
wallet_approvals({ chain, owner })查看钱包当前有效的 ERC-20 授权,并标记无限额度授权——这是盗币的途径。
wallet_poison_check({ chain, owner })地址投毒扫描:检查钱包历史记录中的微量转账/相似地址转账,这些转账会伪装成真实交易对手,诱使用户复制粘贴并发送到错误地址。

chain:pulsechain | monad | base | bsc · 代币/地址:0x… 合约地址。 与未知代币交互、购买或接受之前,Agent 应调用 check_token_safety / exit_safety。

安装(适用于任意 MCP 客户端 — Claude Desktop、Agent 框架)

{
  "mcpServers": {
    "onchain-safety": {
      "command": "npx",
      "args": ["-y", "github:aitools420/onchain-safety-mcp"],
      "env": { "ONCHAIN_API_KEY": "wsk_…" }
    }
  }
}

ONCHAIN_API_KEY 为可选项——不填写即可使用免费限速层。wsk_ 密钥可解锁付费深度分析层(可从 onchain.wick.pics 获取)。

面向自主 Agent 的按次付费(x402)

通过 x402 按次付费协议也可使用同一引擎,无需注册或密钥——Agent 每次请求通过 Base 链支付 USDC。 所有付费路由(代币安全、最新 Rug 雷达、退出安全)的机器可读索引:

https://onchain.wick.pics/.well-known/x402.json

人类可读文档:onchain.wick.pics/agents

环境变量

变量默认值用途
ONCHAIN_API_BASEhttps://onchain.wick.picsAPI 主机
ONCHAIN_API_KEY(无 — 免费层)用于付费深度分析层的 wsk_ 密钥

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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