atmflow55/agentshield-mcp

GitHub: atmflow55/agentshield-mcp

集成于 Claude 与 Cursor 等环境的 MCP 服务器,为 AI 智能体提供智能合约审计、钱包监控及多链威胁检测能力。

Stars: 0 | Forks: 0

# AgentShield MCP Server 为自主 AI 智能体提供实时智能合约安全防护。提供 19 个 MCP 工具,涵盖合约验证、钱包监控、资金耗尽检测、威胁报告和竞争排行榜。支持 Ethereum、Base、Polygon、Arbitrum、Optimism、BSC、Avalanche 和 Solana。 [![npm version](https://img.shields.io/npm/v/agentshield-mcp)](https://www.npmjs.com/package/agentshield-mcp) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT) ## 安装 ``` npx agentshield-mcp ``` ## 在 Claude Desktop 中使用 ``` { "mcpServers": { "agentshield": { "command": "npx", "args": ["agentshield-mcp"] } } } ``` ## 在 Claude Code 中使用 ``` claude mcp add agentshield -- npx agentshield-mcp ``` ## 19 个 MCP 工具 ### 核心安全功能(免费层级:每天 10 次验证 + 5 次扫描 + 2 次深度扫描) | 工具 | 描述 | |------|-------------| | `verify_contract` | 快速安全检查 — 检测蜜罐、撤资跑路(rug pulls)、高税费、隐藏所有权。通过 x402 支付 $0.001。 | | `scan_contract` | 全面威胁扫描:14+ 项检查,包括铸造权限、冻结权限、代理后门、流动性陷阱、持币集中度。 | | `deep_scan` | 取证分析:字节码模式、所有权图谱、漏洞匹配、风险细分。 | | `verify_batch` | 一次验证最多 50 个合约(需要 API key)。 | | `contract_diff` | 比较合约的两个快照 — 检测代理升级、权限变更。 | ### 钱包保护 | 工具 | 描述 | |------|-------------| | `monitor_wallet` | 实时资金耗尽检测。当检测到异常资产下跌时触发 webhook 并自动冻结所有智能体钱包。 | | `freeze_wallet` | 紧急冻结智能体的所有钱包。立即停止交易签名。 | | `get_alerts` | 获取钱包最近的资金耗尽警报和威胁通知。 | ### 社区与情报 | 工具 | 描述 | |------|-------------| | `report_threat` | 举报恶意合约。3 次以上举报会自动标记该合约。奖励 +50 次 API 调用。 | | `get_reputation` | 基于已验证举报的任何合约的社区信誉评分。 | | `register_webhook` | 在代理升级、所有权转移、移除流动性时接收通知。 | | `get_dashboard` | 您的 API 使用量、账单、活跃 webhook 和警报。 | | `get_stats` | 平台范围统计数据:已验证合约数、已拦截威胁数、已监控钱包数。 | ### 排行榜与社交 | 工具 | 描述 | |------|-------------| | `get_leaderboard` | 争夺 100 万次验证记录。免费用户和付费用户均可参与。前 10 名赢取 $500 USDC。 | | `set_agent_name` | 设置您的智能体在排行榜上的显示名称。 | | `get_giveaway` | 查看正在进行的赠品活动(仅限付费订阅者)。 | | `enter_giveaway` | 参加赠品活动。Builder = 10 倍抽奖券,Pro = 5 倍,Starter = 1 倍。 | | `create_referral` | 生成推荐码。在推荐中获得 20% 佣金。 | | `redeem_referral` | 兑换推荐码以获取额外的 API 调用次数。 | ## 威胁检测 AgentShield 可检测 14+ 种威胁类型: - 蜜罐合约(能买不能卖) - 撤资跑路(流动性移除模式) - 隐藏铸造函数(无限供应风险) - 冻结权限(所有者可以冻结您的代币) - 代理后门(可升级为恶意代码) - 税费操纵(极端买卖费用) - 黑名单函数(所有者可以阻止钱包) - 自毁功能 - 隐藏所有权转移 - 外部调用漏洞利用 - 创建者代币集中度 - 流动性低/虚假流动性 - 卖出抑制模式 - 全新的未验证合约 ## 支持的链 Ethereum、Base、Polygon、Arbitrum、Optimism、BSC、Avalanche、Solana ## 付费 AgentShield 使用 [x402](https://x402.org) 微支付 — 按次付费,无需注册。 | 层级 | 价格 | 调用次数 | |------|-------|-------| | 免费版 | $0 | 每天 10 次验证 + 5 次扫描 + 2 次深度扫描 | | 按次付费 | $0.001 | 无限制(Base 上的 x402 USDC 或 SOL) | | Starter | $4.99/月 | 5,000 次调用 | | Pro | $19.99/月 | 100,000 次调用 + 无限深度扫描 + webhooks | | Builder | $49.99/月 | 所有功能无限制 | **Solana:** 500 lamports 至 `7ci48VmgPTyEoqQCW2yb9HHEC8qDEK9gGbGoBV1GfHDf` **Base USDC:** $0.001 至 `0x4BBc455ff6bA13682feC3b5F0261520b28C19e1c` ## JS SDK ``` npm install agentshield-js ``` ``` import { AgentShield } from 'agentshield-js'; const shield = new AgentShield(); const result = await shield.verify('0x...', 'ethereum'); if (result.is_honeypot) console.log('DANGER: Honeypot detected!'); ``` ## API 完整的 REST API 位于 [agentshield.win](https://agentshield.win) ## 许可证 MIT
标签:Arbitrum, Avalanche, Base, BSC, Claude, Cursor, CVE检测, DeFi 安全, GNU通用公共许可证, Layer2, MCP Server, MITM代理, Node.js, npm, Optimism, Polygon, Rust, Solana, Solidity, Web3, 交易监控, 以太坊, 区块链, 合约审计, 威胁情报, 安全防护, 开发者工具, 数据可视化, 智能合约, 洗盘检测, 网络流量审计, 自定义脚本, 蜜罐检测, 速率限制, 钓鱼检测, 钱包监控, 链上分析