Analytics
arcadia.finance
Provides financial analytics and data retrieval for Arcadia lending pools and accounts.
ENDPOINT 1
https://mcp.arcadia.finance/mcp
Known tools 40
read_account_infoGet full overview of an Arcadia account: health factor, collateral value, debt, deposited assets, liquidation price, and automation status.
read_account_historyGet historical collateral and debt values for an Arcadia account over time.
read_account_pnlGet PnL (cost basis) and yield earned for an Arcadia account.
read_pool_listList all Arcadia lending pools: TVL, utilization, available liquidity.
read_pool_infoGet detailed info for a single lending pool including APY history over time.
read_asset_listList supported collateral assets on Arcadia.
read_asset_pricesGet USD prices for one or more asset addresses.
read_strategy_listGet Arcadia LP strategies.
read_strategy_infoGet full detail for a specific LP strategy by ID — includes APY per range width (narrower range = higher APY but more rebalancing cost/risk), pool info, and configuration.
read_strategy_recommendationGet a rebalancing recommendation for an Arcadia account — suggests asset changes to optimize yield.
read_point_leaderboardGet the Arcadia points leaderboard (paginated).
read_guidesGet Arcadia workflow guides and reference documentation.
read_wallet_balancesGet native ETH and ERC20 token balances for a wallet address.
read_wallet_allowancesCheck ERC20 token allowances for a spender address.
read_wallet_accountsList all Arcadia accounts owned by a wallet address.
read_wallet_pointsGet Arcadia points balance for a specific wallet address.
read_asset_manager_intentsList all available automation intents with their tool names, required parameters, and supported chains.
write_account_createBuild an unsigned transaction to create a new Arcadia account via the Factory contract.
write_account_depositBuild an unsigned transaction to deposit assets into an Arcadia account as collateral.
write_account_withdrawBuild an unsigned transaction to withdraw assets from an Arcadia account to the owner's wallet.
write_account_borrowBuild an unsigned transaction to borrow from an Arcadia lending pool against account collateral.
write_account_repayRepay debt to an Arcadia lending pool using tokens from the wallet (requires ERC20 allowance).
write_account_add_liquidityMulti-step flash-action: atomically combines [deposit from wallet] + [use account collateral] + [swap to optimal ratio] + [mint LP] + [borrow if leveraged] in ONE transaction.
write_account_remove_liquidityFlash-action: PARTIALLY decreases liquidity from an LP position.
write_account_swapFlash-action: swaps assets within an Arcadia account in one atomic transaction.
write_account_deleverageMulti-step flash-action: sells account collateral to the debt token and repays in one atomic transaction — no wallet tokens needed.
write_account_stakeFlash-action: stake, unstake, or claim rewards for an LP position in one atomic transaction.
write_account_closeAtomic flash-action that closes an Arcadia account position in ONE transaction.
write_wallet_approveBuild an unsigned approval transaction.
write_pool_depositBuild an unsigned deposit transaction into an Arcadia lending tranche (ERC-4626).
write_pool_redeemBuild an unsigned redeem transaction to withdraw from an Arcadia lending tranche (ERC-4626).
write_asset_manager_rebalancerEncode args for the rebalancer automation.
write_asset_manager_compounderEncode args for the standalone compounder automation.
write_asset_manager_compounder_stakedEncode args for compounder coupled with CowSwap for staked LP positions (e.g.
write_asset_manager_yield_claimerEncode args for the standalone yield claimer automation.
write_asset_manager_yield_claimer_cowswapEncode args for yield claimer coupled with CowSwap.
write_asset_manager_cow_swapperEncode args for standalone direct CowSwap mode.
write_asset_manager_merkl_operatorEncode args for the Merkl operator automation.
write_account_set_asset_managersBuild an unsigned setAssetManagers transaction from encoded intent args.
dev_sendDEV ONLY — Sign and broadcast an unsigned transaction using a local private key (PK env var).