arcadia-finance avatar

Arcadia

arcadia-finance/mcp-server

Connects Claude to Arcadia Finance's DeFi protocol for managing concentrated liquidity positions on Uniswap and Aerodrome with leverage and automated rebalancing. Exposes read tools for account health, PnL tracking, strategy recommendations, pool APYs, and asset prices, plus write tools that return unsigned transactions for the full lifecycle: approvals, deposits, borrowing, LP position creation with flash actions, swaps, deleverage, and atomic closes. Useful when you need an AI agent to analyze DeFi positions, compare lending pool yields, or construct complex multi-step LP management transactions without writing direct contract calls. Includes automation intent discovery and strategy guides for configuring rebalancing logic.

tools
38
transport
HTTP
last updated
Mar 6, 2026

Tools

38 tools

Public tool metadata for what this MCP can expose to an agent.

read_account_infoAccount overview: health factor, collateral, debt, positions, liquidation price, automation status.

Account overview: health factor, collateral, debt, positions, liquidation price, automation status.

No parameter schema in public metadata yet.

read_account_historyHistorical account value over time.

Historical account value over time.

No parameter schema in public metadata yet.

read_account_pnlPnL and yield data for an account.

PnL and yield data for an account.

No parameter schema in public metadata yet.

read_wallet_accountsList all Arcadia accounts owned by a wallet address.

List all Arcadia accounts owned by a wallet address.

No parameter schema in public metadata yet.

read_account_aero_upgradeWhat a wallet's accounts (or one account) have to upgrade to Aero: status and counts, no calldata.

What a wallet's accounts (or one account) have to upgrade to Aero: status and counts, no calldata.

No parameter schema in public metadata yet.

read_wallet_balancesOn-chain ERC20 balances and native ETH for a wallet address.

On-chain ERC20 balances and native ETH for a wallet address.

No parameter schema in public metadata yet.

read_wallet_allowancesCheck ERC20 token allowances for a spender. Use before write_wallet_approve to avoid redundant approvals.

Check ERC20 token allowances for a spender. Use before write_wallet_approve to avoid redundant approvals.

No parameter schema in public metadata yet.

read_wallet_pointsPoints balance for a specific wallet address.

Points balance for a specific wallet address.

No parameter schema in public metadata yet.

read_asset_listSupported collateral assets with addresses, types, decimals.

Supported collateral assets with addresses, types, decimals.

No parameter schema in public metadata yet.

read_asset_pricesUSD prices for one or more asset addresses.

USD prices for one or more asset addresses.

No parameter schema in public metadata yet.

read_pool_listAll lending pools: TVL, APY, utilization, liquidity.

All lending pools: TVL, APY, utilization, liquidity.

No parameter schema in public metadata yet.

read_pool_infoSingle pool detail with APY history over time.

Single pool detail with APY history over time.

No parameter schema in public metadata yet.

read_point_leaderboardPaginated Arcadia points leaderboard.

Paginated Arcadia points leaderboard.

No parameter schema in public metadata yet.

read_strategy_listLP strategies with APY, underlyings, pool info. Supports featured filter and pagination.

LP strategies with APY, underlyings, pool info. Supports featured filter and pagination.

No parameter schema in public metadata yet.

read_strategy_infoFull detail for a specific LP strategy: APY per range width, pool config.

Full detail for a specific LP strategy: APY per range width, pool config.

No parameter schema in public metadata yet.

read_strategy_recommendationRebalancing recommendation for an account.

Rebalancing recommendation for an account.

No parameter schema in public metadata yet.

read_guidesReference guides: automation setup, strategy selection, strategy templates.

Reference guides: automation setup, strategy selection, strategy templates.

No parameter schema in public metadata yet.

read_asset_manager_intentsAutomation intents and their params; add account_address for live per-account availability.

Automation intents and their params; add account_address for live per-account availability.

No parameter schema in public metadata yet.

read_asset_manager_currentAutomations enabled on an account: decoded config, mapped intents, Merkl state, superseded managers.

Automations enabled on an account: decoded config, mapped intents, Merkl state, superseded managers.

No parameter schema in public metadata yet.

write_wallet_approveApprove an ERC20 token for spending. Required before depositing into an account.

Approve an ERC20 token for spending. Required before depositing into an account.

No parameter schema in public metadata yet.

write_wallet_upgrade_veloUpgrade wallet VELO on Optimism to the new AERO on Base (approve, then the payable deposit).

Upgrade wallet VELO on Optimism to the new AERO on Base (approve, then the payable deposit).

No parameter schema in public metadata yet.

write_pool_depositLend the pool's underlying asset into an ERC-4626 tranche to earn interest. Mints tranche shares to the receiver.

Lend the pool's underlying asset into an ERC-4626 tranche to earn interest. Mints tranche shares to the receiver.

No parameter schema in public metadata yet.

write_pool_redeemRedeem tranche shares back into the underlying asset (lender exit).

Redeem tranche shares back into the underlying asset (lender exit).

No parameter schema in public metadata yet.

write_account_createCreate a new Arcadia account via Factory.

Create a new Arcadia account via Factory.

No parameter schema in public metadata yet.

write_account_depositDeposit ERC20 tokens into an account.

Deposit ERC20 tokens into an account.

No parameter schema in public metadata yet.

write_account_withdrawWithdraw assets from an account.

Withdraw assets from an account.

No parameter schema in public metadata yet.

write_account_borrowBorrow from a lending pool.

Borrow from a lending pool.

No parameter schema in public metadata yet.

write_account_repayRepay debt to a lending pool from wallet.

Repay debt to a lending pool from wallet.

No parameter schema in public metadata yet.

write_account_add_liquidityFlash-action: deposit + swap + mint LP + optional leverage, atomically.

Flash-action: deposit + swap + mint LP + optional leverage, atomically.

No parameter schema in public metadata yet.

write_account_remove_liquidityRemove/decrease LP position liquidity.

Remove/decrease LP position liquidity.

No parameter schema in public metadata yet.

write_account_swapSwap assets within an account (backend-routed).

Swap assets within an account (backend-routed).

No parameter schema in public metadata yet.

write_account_deleverageRepay debt by selling collateral (swap + repay in one tx).

Repay debt by selling collateral (swap + repay in one tx).

No parameter schema in public metadata yet.

write_account_closeAtomic close: burn LP + swap + repay debt in one tx.

Atomic close: burn LP + swap + repay debt in one tx.

No parameter schema in public metadata yet.

write_account_stakeStake, unstake, or claim rewards for LP positions.

Stake, unstake, or claim rewards for LP positions.

No parameter schema in public metadata yet.

write_account_aero_upgradeUpgrade an account to Aero: its Slipstream positions move to Aero CL and its old AERO becomes the new AERO, in one flashAction.

Upgrade an account to Aero: its Slipstream positions move to Aero CL and its old AERO becomes the new AERO, in one flashAction.

No parameter schema in public metadata yet.

write_account_automationsConfigure automations from an intents array (full desired state). Returns the unsigned setAssetManagers tx.

Configure automations from an intents array (full desired state). Returns the unsigned setAssetManagers tx.

No parameter schema in public metadata yet.

write_account_automations_deltaEnable/disable individual automations, leaving the rest untouched.

Enable/disable individual automations, leaving the rest untouched.

No parameter schema in public metadata yet.

dev_sendSign and broadcast an unsigned transaction using a local private key (PK env var). Not for production.

Sign and broadcast an unsigned transaction using a local private key (PK env var). Not for production.

No parameter schema in public metadata yet.

Sponsors

Readme

Arcadia Finance MCP Server

npm npm downloads License: AGPL-3.0 TypeScript MCP MCP Badge arcadia-finance-mcp-server MCP server mcptry Arcadia Finance MCP on mcprush


View the full README on GitHub

Details

Repository
github.com/arcadia-finance/mcp-server
Website
arcadia.finance
Category
Data & Analytics
Transport
HTTP

More from arcadia-finance

Related Data & Analytics MCP servers

View all
1arceedev avatarContaBridgearceedev/contabridge-mcpConvert journals between A3, ContaPlus/Sage 50, QuickBooks, Xero and CSV; bank files to entries.0stars
2areshms avatarHMS x402 Data Origins (RE Data Refinery + Storefront)areshms/hms-mcpRemote MCP over two HMS x402 origins: scored Ohio RE data + car-rental rates. Tokenless x402 USDC.0stars
3arjanlig avatarStrava Training MCParjanlig/strava-mcpConnect Strava training data to Claude for training load analysis and activity insights0stars
4atmflow55 avatarDatafood Mcpatmflow55/datafood-mcpDataFood: 16 data sources (crypto/DeFi/security/news/finance) via one MCP. Bundles save ~92%.0stars
5benswork-space avatarPriceofbenswork-space/priceofVerified pricing data for 50+ SaaS products. Query, compare, and calculate team costs.0stars
6bhuvanabala avatarVINdatabhuvanabala/vindata-mcpVIN decoding and European vehicle data for automotive workflows.0stars