{
  "$schema": "https://modelcontextprotocol.io/schema/agent-manifest.json",
  "name": "Wallet Doctor",
  "description": "Solana blockchain forensics API for AI agents. Check wallet balances, trace transactions, detect drain attacks, audit token safety, identify smart money, and more — in simple API calls.",
  "url": "https://wallet-doctor-agents.pages.dev",
  "provider": "Wallet Doctor",
  "version": "1.0.0",
  "capabilities": {
    "mcp": {
      "server_command": "python -m wallet_doctor_mcp",
      "server_url": "https://defi-webhook.m-zikriz.workers.dev/api",
      "npm_package": "wallet-doctor-mcp",
      "github": "https://github.com/zikriz/wallet-doctor-mcp",
      "smithery": "https://smithery.ai/wallet-doctor"
    },
    "rest": {
      "base_url": "https://defi-webhook.m-zikriz.workers.dev/api",
      "docs": "https://wallet-doctor-agents.pages.dev"
    }
  },
  "payment": {
    "currency": "SOL",
    "model": "per-call",
    "wallet": "4dX3VmkGFJHj1XZbWN1MbRYnCaxYWEEN21LjkmCe9JRE",
    "flow": "Send SOL to wallet, call API with tx_hash to verify payment"
  },
  "tools": [
    {"name": "balance", "price_sol": 0.001, "description": "SOL + SPL token balances"},
    {"name": "txtrace", "price_sol": 0.005, "description": "Last 20 transaction signatures"},
    {"name": "approvals", "price_sol": 0.005, "description": "All active token approvals"},
    {"name": "token_safety", "price_sol": 0.005, "description": "Honeypot detection, mint/auth check"},
    {"name": "drain_forensics", "price_sol": 0.025, "description": "Full drain analysis + report"},
    {"name": "portfolio_audit", "price_sol": 0.025, "description": "Complete wallet security audit"},
    {"name": "nft_audit", "price_sol": 0.005, "description": "NFT holdings list"},
    {"name": "smart_money", "price_sol": 0.01, "description": "Whale/smart money detection"},
    {"name": "price_oracle", "price_sol": 0.001, "description": "SPL token price from DEX"},
    {"name": "token_holders", "price_sol": 0.01, "description": "Top 10 holders + % supply"},
    {"name": "liquidity_check", "price_sol": 0.015, "description": "LP pool size and lock status"},
    {"name": "launch_analysis", "price_sol": 0.02, "description": "New token launch analysis"},
    {"name": "wallet_labels", "price_sol": 0.005, "description": "Scam/honeypot protocol interactions"}
  ],
  "use_cases": [
    "Trading bot checks token safety before buying",
    "Agent audits a wallet before following its trades",
    "Drain victim gets forensic analysis of attack",
    "Portfolio tracker monitors wallet health",
    "Smart money follower detects whale movements"
  ],
  "for_agents": {
    "claude_code": "Add to ~/.claude/mcp_servers.json",
    "cursor": "Add to .cursor/mcp.json",
    "windsurf": "Add to ~/.config/windsurf/mcp.json",
    "github_actions": "Run as step in CI/CD pipeline"
  }
}