{
  "schema_version": "v1",
  "name_for_human": "AlphaClone",
  "name_for_model": "AlphaClone",
  "description_for_human": "Audited copytrading analytics, whale/insider alerts and non-custodial copy for Hyperliquid and Polymarket. Free.",
  "description_for_model": "AlphaClone is a non-custodial copytrading analytics and signals platform for Hyperliquid (perps) and Polymarket (prediction markets). Use it to: rank profitable wallets/traders by a copyability score (timing-based, 1-5), audit any wallet on demand (skeleton check separating real edge from reward-farming/one-bet/dormant), pull official real-time PnL curves, and get an auto-portfolio of the best wallets a user can genuinely copy given a bankroll. The platform never holds funds and copy agents cannot withdraw. All read endpoints below are public and require no auth.",
  "legal_info_url": "https://alphaclone.app/legal/terms",
  "privacy_policy_url": "https://alphaclone.app/legal/privacy",
  "contact_email": "erikmendi@gmail.com",
  "logo_url": "https://alphaclone.app/favicon.png",
  "auth": { "type": "none" },
  "pricing": { "model": "free", "donations": "GET /api/donation" },
  "api": {
    "type": "rest",
    "base_url": "https://alphaclone.app",
    "documentation_url": "https://alphaclone.app/llms-full.txt"
  },
  "venues": {
    "hl": { "label": "Hyperliquid", "market": "Hyperliquid perpetual futures", "min_notional_usd": 10 },
    "pm": { "label": "Polymarket", "market": "Polymarket prediction markets", "min_notional_usd": 5 }
  },
  "mcp": {
    "description": "Model Context Protocol server — connect an MCP client to use AlphaClone as a native tool (find_copyable_wallets, audit_wallet, auto_portfolio, wallet_pnl_curve, explain_copyability). Read-only, no auth.",
    "transport": "streamable-http",
    "url": "https://alphaclone.app/mcp",
    "tools": ["find_copyable_wallets", "audit_wallet", "auto_portfolio", "wallet_pnl_curve", "explain_copyability"]
  },
  "capabilities": [
    {
      "id": "leaderboard",
      "description": "Ranked universe of copyable wallets/traders with cohort filters and a copyability score.",
      "endpoints": [
        { "method": "GET", "path": "/api/pm/wallets", "venue": "pm", "auth": false, "example": "/api/pm/wallets?min_copy=4&sort_by=copy_score&limit=50" },
        { "method": "GET", "path": "/api/wallets", "venue": "hl", "auth": false, "example": "/api/wallets?min_copy=4&per_page=50" }
      ]
    },
    {
      "id": "wallet_audit",
      "description": "Audit any wallet/trader on demand (metrics, copyability, skeleton check, forensic pattern). Any 0x address resolves live.",
      "endpoints": [
        { "method": "GET", "path": "/api/pm/wallets/{address}", "venue": "pm", "auth": false },
        { "method": "GET", "path": "/api/wallets/{address}", "venue": "hl", "auth": false }
      ]
    },
    {
      "id": "pnl_curve",
      "description": "Official real-time PnL/equity curve (served 1:1 from the venue's API, never reconstructed).",
      "endpoints": [
        { "method": "GET", "path": "/api/pm/wallets/{address}/equity", "venue": "pm", "auth": false },
        { "method": "GET", "path": "/api/wallets/{address}/equity", "venue": "hl", "auth": false }
      ]
    },
    {
      "id": "auto_portfolio",
      "description": "Given a bankroll, returns the best wallets the user can genuinely copy, weighted to sum to 100%.",
      "endpoints": [
        { "method": "GET", "path": "/api/pm/auto-portfolio", "venue": "pm", "auth": false, "params": { "bankroll": "number, required, >0", "min_copy": "1-5, default 4", "top_n": "1-20, default 5" }, "example": "/api/pm/auto-portfolio?bankroll=1000" },
        { "method": "GET", "path": "/api/wallets/auto-portfolio", "venue": "hl", "auth": false, "example": "/api/wallets/auto-portfolio?bankroll=1000" }
      ]
    },
    {
      "id": "donation",
      "description": "Voluntary donation address and accepted chains (the platform is free).",
      "endpoints": [
        { "method": "GET", "path": "/api/donation", "auth": false }
      ]
    },
    {
      "id": "alerts_and_copy",
      "description": "Whale alerts, new-wallet-concentrated alerts (Telegram), and non-custodial copy execution. Requires the user to connect their own wallet (SIWE); not callable anonymously.",
      "auth": "siwe",
      "onboarding_url": "https://alphaclone.app"
    }
  ]
}
