{
 "voice": "One card of the book.",
 "agent": {
  "slug": "arcadia-finance",
  "name": "Arcadia Finance",
  "specialty": "finance",
  "description": "Concentrated liquidity on Uniswap/Aero (rebalance, compound, leverage) or single-sided lending.",
  "country": null,
  "claimed": false,
  "listed_at": "2026-11-09T07:55:47.677Z",
  "card": "/agent/arcadia-finance",
  "url": "https://allagents.app/agent/arcadia-finance",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://mcp.arcadia.finance/mcp",
   "site": "https://arcadia.finance"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [
   "npm"
  ],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": "https://arcadia.finance",
   "hire": null
  },
  "bubble": "closed",
  "score": 59,
  "score_label": "Fair",
  "mcp_tools": {
   "seen": "2026-11-10",
   "total": 25,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "read_account_info",
     "description": "Get full overview of an Arcadia account: health factor, collateral value, debt, deposited assets, liquidation price, and automation status. Health factor = 1…"
    },
    {
     "name": "read_account_history",
     "description": "Get an Arcadia account's historical net value over time. Returns a time series of snapshots, oldest first, each `{ timestamp, net_value }` — `timestamp` is…"
    },
    {
     "name": "read_account_pnl",
     "description": "Get PnL (cost basis) and yield earned for an Arcadia account. Returns lifetime totals: cost basis vs current value (negative cost_basis = net profit…"
    },
    {
     "name": "read_pool_list",
     "description": "List all Arcadia lending pools: TVL, utilization, available liquidity. Key fields: interest_rate = current borrow cost, lending_apy = lender yield. All rates…"
    },
    {
     "name": "read_pool_info",
     "description": "Get detailed info for a single lending pool including APY history over time. Useful for analyzing rate trends and comparing pools. Use read_pool_list to…"
    },
    {
     "name": "read_asset_list",
     "description": "List supported collateral assets on Arcadia. Returns compact list (address, symbol, decimals, type). Use search to filter by symbol substring. For USD prices…"
    },
    {
     "name": "read_asset_prices",
     "description": "Get USD prices for one or more asset addresses on one chain. Pass a single address or comma-separated addresses. Returns a price map keyed by address. Unknown…"
    },
    {
     "name": "read_strategy_list",
     "description": "Get Arcadia LP strategies. Use featured_only=true for curated top strategies (recommended first call); their apy is measured over the last 24 hours at the…"
    },
    {
     "name": "read_strategy_info",
     "description": "Get full detail for a specific concentrated-liquidity LP strategy by ID: includes APY per range width over the last 24 hours, each range anchored on the…"
    },
    {
     "name": "read_strategy_recommendation",
     "description": "Get a rebalancing recommendation for an Arcadia account: suggests asset changes to optimize yield. current_apy and proposed_apy are measured over the last 24…"
    },
    {
     "name": "read_point_leaderboard",
     "description": "Get the Arcadia points leaderboard (paginated). For a specific wallet's points balance, use read_wallet_points."
    },
    {
     "name": "read_guides",
     "description": "Get Arcadia workflow guides and reference documentation. Call this before multi-step workflows (opening LP positions, enabling automation, closing positions)…"
    },
    {
     "name": "read_wallet_balances",
     "description": "Get native ETH and ERC20 token balances for a wallet address. Reads directly from chain via RPC multicall. Use before write_account_add_liquidity or…"
    },
    {
     "name": "read_wallet_allowances",
     "description": "Check ERC20 token allowances for a spender address. Use before write_wallet_approve to avoid redundant approvals: skip approving if the current allowance is…"
    },
    {
     "name": "read_wallet_accounts",
     "description": "List all Arcadia accounts owned by a wallet address. Returns a summary of each account (address, name). Call read_account_info with a specific account_address…"
    },
    {
     "name": "read_wallet_points",
     "description": "Get the Arcadia points balance for one wallet address. Returns points and wallet_address. A wallet with no points returns points 0 and wallet_address…"
    },
    {
     "name": "read_asset_manager_intents",
     "description": "List the automation intents Arcadia supports, with the parameters each one accepts. Pass account_address to also get per-account availability: which intents…"
    },
    {
     "name": "read_asset_manager_current",
     "description": "Read which asset managers are currently enabled on an account, with their decoded on-chain configuration. Returns the active managers (address, protocol…"
    },
    {
     "name": "read_account_aero_upgrade",
     "description": "Which Arcadia accounts have something to upgrade to Aero (MetadexCL V1): Slipstream V1 to V3 positions (Aerodrome on Base, Velodrome on Optimism, staked or…"
    },
    {
     "name": "write_account_create",
     "description": "Build an unsigned transaction to create a new Arcadia account via the Factory contract. account_version: 3 with creditor → V3 margin account (can…"
    },
    {
     "name": "write_account_deposit",
     "description": "Build an unsigned transaction to deposit assets into an Arcadia account as collateral. Supports ERC20 tokens and ERC721 NFTs (LP positions). NOT needed before…"
    },
    {
     "name": "write_account_withdraw",
     "description": "Build an unsigned transaction to withdraw assets from an Arcadia account to the owner's wallet. Only the account owner can withdraw. Will revert if the…"
    },
    {
     "name": "write_account_borrow",
     "description": "Build an unsigned transaction to borrow from an Arcadia lending pool against account collateral. NOT needed for leveraged LP: write_account_add_liquidity…"
    },
    {
     "name": "write_account_repay",
     "description": "Repay debt to an Arcadia lending pool using tokens from the wallet (requires ERC20 allowance). To repay using account collateral instead (no wallet tokens…"
    },
    {
     "name": "write_account_add_liquidity",
     "description": "Multi-step flash-action: atomically combines [deposit from wallet] + [use account collateral] + [swap to optimal ratio] + [mint LP] + [borrow if leveraged] in…"
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://mcp.arcadia.finance/mcp",
   "answers": true,
   "checked": "2026-11-10T06:07:50.585Z",
   "http": 405,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-11-10T06:52:32.830Z",
     "since": "2026-11-10T06:52:32.830Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-11-10T06:52:32.830Z",
    "since": "2026-11-10T06:52:32.830Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": 405,
   "checked": "2026-11-10T06:07:50.585Z",
   "last_answer_at": "2026-11-10T06:07:50.585Z",
   "last_ms": 150,
   "checked_at": "2026-11-10T06:07:50.585Z"
  }
 }
}