analyze_liquidity
Verifies DEX LP token locking, vesting schedules, pool liquidity depth, and unwrap risks across Aerodrome and Uniswap. Cost: 0.020 USDC on Base & Solana Mainnet.
token_address必填
io.github.ak10082247-max由 GitHub 账号 ak10082247-max 发布v1.0.0更新于 Oct 24, 2026
Real-time token contract safety scanner and honeypot auditor via x402 on Base.
RugShield 402 是一个托管型 MCP 服务器,让助手在交易前筛查 Solana 与 Base 代币的蜜罐、税费、流动性锁定和持币集群。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.github.ak10082247-max%2Frugshield-402/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"rugshield-402": {
"type": "http",
"url": "https://rugshield-402.onrender.com/mcp"
}
}
}[License: MIT] [MCP Standard] [TypeScript] [Base Mainnet] [x402 Protocol] [Glama]
This repository contains the complete open-source Model Context Protocol (MCP) server implementation of RugShield 402. It equips LLMs, autonomous trading agents, and IDEs (Claude Desktop, Cursor, Windsurf) with tools to simulate token buys/sells, analyze honeypot traps, calculate exact transfer tax rates, and verify DEX liquidity depth on Base and EVM networks.
This MCP server provides the following tools via standard stdio and streamable HTTP transports:
You can run this MCP server locally on your machine from source code using Node.js and the Model Context Protocol SDK.
Add this server to your claude_desktop_config.json:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonOr run directly with tsx during development without building:
Add to your workspace .cursor/mcp.json or Windsurf MCP settings:
If you prefer connecting to a hosted cloud instance without local dependencies, RugShield is deployed 24/7 on high-availability cloud infrastructure:
https://rugshield-402.onrender.com/mcphttps://rugshield-402.onrender.com/.well-known/mcp/server-card.jsonhttps://rugshield-402.onrender.com/.well-known/x402.jsonRugShield is packaged for automated multi-agent frameworks with 100% gasless autonomous payment settlement ($0 ETH / $0 SOL required):
Wrap standard fetch with @x402/fetch to automatically handle HTTP 402 challenges, sign EIP-712 transfer authorizations on Base, and retry in under 15ms:
Using the built-in Python client (sdk/python/rugshield.py):
For teams seeking turnkey managed infrastructure with flat monthly credit card billing rather than self-hosting:
This open-source project is licensed under the MIT License — see the LICENSE file for details.
来源:README.md,提交 039885c
Verifies DEX LP token locking, vesting schedules, pool liquidity depth, and unwrap risks across Aerodrome and Uniswap. Cost: 0.020 USDC on Base & Solana Mainnet.
token_address必填Instant honeypot verification and transfer fee detection for autonomous AI trading agents. Cost: 0.010 USDC on Base & Solana Mainnet.
token_address必填Simulates buy/sell orders via state overrides to detect honeypots, compute exact transfer taxes in bps, and verify pool liquidity depth. Cost: 0.010 USDC on Base & Solana Mainnet.
token_address必填Verifies LP token ownership across Uncx, Team.Finance, and Aerodrome slipstream pools to prove liquidity cannot be pulled. Cost: 0.020 USDC on Base & Solana Mainnet.
token_address必填Analyzes on-chain funding origins for the top 50 token holders to detect sybil clusters, dev dump risks, and wash-trading rings. Cost: 0.020 USDC on Base & Solana Mainnet.
token_address必填Executes state-override simulation of $1k, $10k, and $50k swap orders on Base Mainnet, calculating exact slippage, gas overhead, and MEV frontrun exposure. Cost: 0.020 USDC on Base & Solana Mainnet.
amount_usdtoken_address必填Audits canonical Base bridge and CCIP/LayerZero endpoints for message replay vulnerabilities, unbacked wrapped collateral, and admin multisig latency. Cost: 0.020 USDC on Base & Solana Mainnet.
token_address必填Generates an end-to-end cryptographic audit report covering bytecode decompilation, honeypot tax simulation, LP lock proofs, holder clusters, and bridge risk. Cost: 0.020 USDC on Base & Solana Mainnet.
token_address必填Screens trending Solana (Pump.fun/Raydium) and Base (Aerodrome/Uniswap V3) tokens with pre-verified honeypot, tax, and liquidity depth metrics. Cost: 0.010 USDC on Base & Solana Mainnet.
token_address必填Tracks institutional and high-win-rate whale wallet net inflows and outflows across Solana SPL and Base ERC-20 tokens. Cost: 0.010 USDC on Base & Solana Mainnet.
token_address必填Returns real-time DEX trades executed by labeled smart-money and whale wallets on Solana and Base with pre-trade honeypot verification. Cost: 0.010 USDC on Base & Solana Mainnet.
token_address必填Analyzes who bought and sold a specific Solana or Base token over the last 24h, segmented by Smart Money, Whales, Fresh Wallets, and Dev Clusters. Cost: 0.010 USDC on Base & Solana Mainnet.
token_address必填Returns top-10/top-50 holder distribution, LP lock percentage, and coordinated sybil cluster detection for any Solana or Base token. Cost: 0.010 USDC on Base & Solana Mainnet.
token_address必填Profiles any Solana or Base wallet address for current token balances, USD valuation, historical win-rate, and drainer/OFAC taint. Cost: 0.010 USDC on Base & Solana Mainnet.
token_address必填已满足适用检查项的 100%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
# Clone the open-source repositorygit clone https://github.com/ak10082247-max/rugshield-402.gitcd rugshield-402
# Install dependenciesnpm install
# Build the TypeScript source codenpm run build{ "mcpServers": { "rugshield-402": { "command": "node", "args": [ "/absolute/path/to/rugshield-402/dist/mcp/server.js" ] } }}{ "mcpServers": { "rugshield-402": { "command": "npx", "args": [ "-y", "tsx", "/absolute/path/to/rugshield-402/src/mcp/server.ts" ] } }}{ "mcpServers": { "rugshield-402": { "command": "node", "args": ["dist/mcp/server.js"] } }}sequenceDiagram autonumber actor LLM as Claude / Agent / Cursor participant MCP as RugShield MCP Server (Local / Remote) participant Simulator as EVM Bytecode Simulator participant Base as Base Mainnet RPC participant DEX as Aerodrome / Uniswap v3
LLM->>MCP: tools/call ("rugshield_pre_swap_scan", { token_address }) MCP->>Simulator: Fork State & Simulate Buy/Sell Simulator->>Base: Fetch Bytecode, Balances & Storage Slots Simulator->>DEX: Simulate Swap on Liquidity Pool Simulator-->>MCP: Honeypot Verdict, Tax Rates, Risk Score MCP-->>LLM: Structured JSON Analysis & Safety Attestationnpm install @x402/fetch @x402/core @x402/evm viemimport { wrapFetchWithPayment } from "@x402/fetch";import { x402Client } from "@x402/core/client";import { ExactEvmScheme } from "@x402/evm/exact/client";import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.AGENT_PRIVATE_KEY as `0x${string}`);const client = new x402Client();client.register("eip155:8453", new ExactEvmScheme(account));
// 1-line wrapper automatically signs & unlocks full 100% honeypot simulationconst xFetch = wrapFetchWithPayment(fetch, client);const res = await xFetch("https://rugshield-402.onrender.com/v1/scan", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ token_address: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", simulate_sell: true }),});const report = await res.json();console.log("Full Verified Analysis:", report);from rugshield import RugShieldClient
# Pass your agent wallet private key - automatically handles 402 challenges & EIP-712 signingclient = RugShieldClient(private_key="0xYOUR_AGENT_PRIVATE_KEY")report = client.scan_token("0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913")
print(f"Honeypot: {report.get('is_honeypot')}")print(f"Exact Sell Tax: {report.get('sell_tax_bps')} bps")npm install @kurox_real/plugin-rugshield-402import { rugshieldPlugin } from "@kurox_real/plugin-rugshield-402";
export const character = { name: "AutonomousDeFiTrader", plugins: [rugshieldPlugin],};npm install @kurox_real/agentkit-rugshield-402import { rugshieldActionProvider } from "@kurox_real/agentkit-rugshield-402";import { AgentKit } from "@coinbase/agentkit";
const agentKit = await AgentKit.from({ actionProviders: [rugshieldActionProvider()],});# Returns 402 with structured 50% free preview + unlock instructions:curl -X POST https://rugshield-402.onrender.com/v1/scan \ -H "Content-Type: application/json" \ -d '{"token_address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "simulate_sell": true}'