rugmuncher-backend / backend /docs /MCP-README.md
Netcup Server
ops: commit netcup-specific docs, config, and M3 Bayesian reputation on netcup mainline
846b6be
|
Raw
History Blame Contribute Delete
9.62 kB

Rug Munch Intelligence β€” MCP Server Documentation

210 crypto intelligence tools Β· 13 blockchains Β· x402 micropayments Β· Free trials

MCP Compatible Smithery Glama


Overview

Rug Munch Intelligence (RMI) is a crypto security and market intelligence MCP server. It provides 210 tools across 13 blockchains for scam detection, rug pull prevention, wallet forensics, whale tracking, contract auditing, and market analysis β€” accessible via the Model Context Protocol.

Every tool offers 1–5 free trial calls (gated by device fingerprint) and x402 micropayments ($0.01–$0.40/call) via 8 payment facilitators across 13 chains.


Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  AI Agent (Claude, Cursor, GPT, Windsurf, etc.)       β”‚
β”‚  Uses MCP protocol to discover and call tools          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                        β”‚ MCP (HTTP/SSE)
                        β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  rugmunch.io/mcp                                       β”‚
β”‚  MCP Server β€” 210 tools, schema discovery              β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  x402 Payment Gatekeeper                               β”‚
β”‚  Trial enforcement β†’ Payment required β†’ 402 response  β”‚
β”‚  8 facilitators Γ— 13 chains Γ— USDC/USDT/BTC/EUR       β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  FastAPI Backend β€” 80+ modules                         β”‚
β”‚  Security Β· Intelligence Β· Market Β· Social Β· Forensics β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Data Layer                                             β”‚
β”‚  DexScreener Β· CoinGecko Β· Helius Β· Birdeye Β· Jupiter  β”‚
β”‚  Etherscan Β· Moralis Β· DefiLlama Β· 28 providers        β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Quick Start

Claude Desktop

{
  "mcpServers": {
    "rug-munch-intelligence": {
      "command": "npx",
      "args": ["-y", "mcp-remote@latest", "https://rugmunch.io/mcp"],
      "env": {}
    }
  }
}

Cursor / Windsurf

{
  "mcpServers": {
    "rug-munch-intelligence": {
      "url": "https://rugmunch.io/mcp",
      "transport": "http"
    }
  }
}

Raw HTTP (cURL)

# Discover available tools
curl https://rugmunch.io/api/v1/x402-tools/discovery

# Call a tool (free trial β€” no payment needed)
curl -X POST https://rugmunch.io/api/v1/x402-tools/rugshield \
  -H "Content-Type: application/json" \
  -H "X-Client-ID: my-fingerprint-id" \
  -d '{"address": "So11111111111111111111111111111111111111112", "chain": "solana"}'

# Call a paid tool (with x402 payment)
curl -X POST https://rugmunch.io/api/v1/x402-tools/audit \
  -H "Content-Type: application/json" \
  -H "x-pay: <x402-payment-header>" \
  -d '{"address": "0x...", "chain": "ethereum"}'

Python

import requests

# Discover
tools = requests.get("https://rugmunch.io/api/v1/x402-tools/discovery").json()
print(f"{tools['total_tools']} tools available")

# Free trial call
result = requests.post(
    "https://rugmunch.io/api/v1/x402-tools/rugshield",
    headers={"X-Client-ID": "my-app"},
    json={"address": "So11111111111111111111111111111111111111112", "chain": "solana"}
).json()

Tool Categories

Category Count Highlight Tools
πŸ”’ Security 29 + 9 SENTINEL audit, rugshield, honeypot_check, sentinel_scan, holder_analysis, flash_loan_detect, governance_attack
🧠 Intelligence 27 smartmoney, whale_scan, cluster, insider, cross_chain_whale, degen_score, wallet_label_registry
πŸ“Š Market 15 pulse, market_overview, chain_health, funding_rate, options_flow, liquidation_heatmap, volatility_surface
πŸ”¬ Analysis 14 wallet, wallet_pnl, portfolio_tracker, forensics, correlation_matrix, drawdown_analyzer, volume_profile
πŸ’¬ Social 11 sentiment, social_signal, tw_profile, meme_vibe_score, telegram_pump_detect, discord_alpha, reddit_sentiment
πŸš€ Launch 7 launch, launch_intel, airdrop_finder, presale_scanner, ido_tracker, fair_launch_detect
πŸ”Ž Premium 7 forensic_valuation, osint_identity_hunt, deep_forensics, whale_network_map, cross_chain_trace, full_wallet_dossier
πŸ’Ž DeFi 4 defi_yield_scanner, yield_aggregator, impermanent_loss, protocol_risk
πŸ–Ό NFT 2 nft_wash_detector, nft_floor_analytics
πŸ“¦ Bundle 4 security_pack, intelligence_pack, all_in_one, forensic_pack
πŸ”Œ API 3 catalog, mcp-proxy, human-execute
πŸ”„ Variant 80 Per-chain variants for Solana, Base, Ethereum, BSC

Total: 210 tools


Supported Blockchains

Chain Chain ID USDC USDT BTC EUR
Base 8453 βœ… β€” β€” β€”
Solana β€” βœ… β€” β€” β€”
Ethereum 1 βœ… β€” β€” β€”
BSC 56 βœ… βœ… β€” β€”
Arbitrum 42161 βœ… β€” β€” β€”
Optimism 10 βœ… β€” β€” β€”
Polygon 137 βœ… β€” β€” β€”
Avalanche 43114 βœ… β€” β€” β€”
Fantom 250 βœ… β€” β€” β€”
Gnosis 100 βœ… β€” β€” β€”
TRON β€” βœ… βœ… β€” β€”
Bitcoin β€” β€” β€” βœ… β€”
SEPA (EUR) β€” β€” β€” β€” βœ…

Payment Facilitators

Facilitator Chains Asset Fee Description
Coinbase CDP Base, Solana USDC Free Fee-free via Coinbase Developer Platform
PayAI Base, Solana USDC Variable Deferred settlement
Cloudflare x402 Base Sepolia, Ethereum USDC Low Cloudflare-managed facilitation
EIP-7702 BSC, Polygon, Avalanche, Fantom, Gnosis, Arbitrum, Optimism, Base USDC Low Universal EVM via EIP-7702 authorization
TRON Self-Verify TRON USDT/USDC/USDD Free Self-verified via TronGrid API
Bitcoin Self-Verify Bitcoin BTC Free Self-verified via Mempool.space (1-conf)
AsterPay SEPA EUR Variable European bank transfer
x402-rs Multi-chain USDC Low Self-hosted x402-rs Docker

Pricing & Trials

Tier Cost Description
Free Trial $0 1–5 calls per tool. Device fingerprint-gated. No wallet needed.
Wallet Connected $0 Connect wallet for 3 free calls per standard tool, 1 per premium.
Pay Per Call $0.01–$0.40 x402 micropayment per call. Auto-handled by MCP client.

Refund Policy

  • Full refund if a tool returns no data
  • Request within 48 hours via POST /api/v1/x402/refund with transaction hash
  • No questions asked on empty-result refunds

Authentication Hierarchy

  1. No auth β†’ Trial mode (1–5 free calls, fingerprint-gated)
  2. Wallet signature β†’ Extended trials (3 per tool, wallet-gated)
  3. x402 payment β†’ Full access (micropayment per call)
  4. API key β†’ Subscription access (coming soon)

Error Handling

HTTP Code Meaning Action
200 Success Use response data
402 Payment Required Send x402 payment header and retry
429 Rate Limited Wait and retry with backoff
404 Tool Not Found Check tool ID via /discovery
500 Server Error Retry after brief delay

Rate Limits

  • Trial users: 60 requests/hour per fingerprint
  • Paid users: 300 requests/hour per wallet
  • Enterprise: Custom limits β€” contact mcp@rugmunch.io

Links & Resources


License

Proprietary β€” Β© 2024–2026 Rug Munch Media LLC. All rights reserved.