io.github.arcadia-finance/mcp-server
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Arcadia Finance
Publisher-provided description
Concentrated liquidity on Uniswap/Aero (rebalance, compound, leverage) or single-sided lending.
Summary by lookupd
Manage concentrated liquidity LP positions and single-sided lending on Uniswap/Aerodrome via Arcadia accounts, including rebalancing…
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http server https://mcp.arcadia.finance/mcp
Claude Code, npm package (stdio)
claude mcp add server -- npx -y @arcadia-finance/mcp-server
Codex, remote (streamable-http)
codex mcp add server --url https://mcp.arcadia.finance/mcp
Codex, npm package (stdio)
codex mcp add server -- npx -y @arcadia-finance/mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"server": {
"url": "https://mcp.arcadia.finance/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"server": {
"command": "npx",
"args": [
"-y",
"@arcadia-finance/mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 38)
Publisher-provided text
read_account_infoGet full overview of an Arcadia account: health factor, collateral value, debt, deposited assets, liquidation price, and automation status. Health factor = 1 -read_account_historyGet an Arcadia account's historical net value over time. Returns a time series of snapshots, oldest first, each `{ timestamp, net_value }` — `timestamp` is unixread_account_pnlGet PnL (cost basis) and yield earned for an Arcadia account. Returns lifetime totals: cost basis vs current value (negative cost_basis = net profit withdrawn),read_pool_listList all Arcadia lending pools: TVL, utilization, available liquidity. Key fields: interest_rate = current borrow cost, lending_apy = lender yield. All rates arread_pool_infoGet 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 discoveread_asset_listList supported collateral assets on Arcadia. Returns compact list (address, symbol, decimals, type). Use search to filter by symbol substring. For USD prices, uread_asset_pricesGet 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 oread_strategy_listGet 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 featuread_strategy_infoGet 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 currentread_strategy_recommendationGet a rebalancing recommendation for an Arcadia account: suggests asset changes to optimize yield. current_apy and proposed_apy are measured over the last 24 horead_point_leaderboardGet the Arcadia points leaderboard (paginated). For a specific wallet's points balance, use read_wallet_points.read_guidesGet Arcadia workflow guides and reference documentation. Call this before multi-step workflows (opening LP positions, enabling automation, closing positions) orread_wallet_balancesGet native ETH and ERC20 token balances for a wallet address. Reads directly from chain via RPC multicall. Use before write_account_add_liquidity or write_accouread_wallet_allowancesCheck ERC20 token allowances for a spender address. Use before write_wallet_approve to avoid redundant approvals: skip approving if the current allowance is alrread_wallet_accountsList 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 fread_wallet_pointsGet the Arcadia points balance for one wallet address. Returns points and wallet_address. A wallet with no points returns points 0 and wallet_address 'unknown',read_asset_manager_intentsList the automation intents Arcadia supports, with the parameters each one accepts. Pass account_address to also get per-account availability: which intents canread_asset_manager_currentRead which asset managers are currently enabled on an account, with their decoded on-chain configuration. Returns the active managers (address, protocol, initiaread_account_aero_upgradeWhich Arcadia accounts have something to upgrade to Aero (MetadexCL V1): Slipstream V1 to V3 positions (Aerodrome on Base, Velodrome on Optimism, staked or not)write_account_createBuild an unsigned transaction to create a new Arcadia account via the Factory contract. account_version: 3 with creditor → V3 margin account (can borrow/leveragwrite_account_depositBuild an unsigned transaction to deposit assets into an Arcadia account as collateral. Supports ERC20 tokens and ERC721 NFTs (LP positions). NOT needed before wwrite_account_withdrawBuild 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 accountwrite_account_borrowBuild an unsigned transaction to borrow from an Arcadia lending pool against account collateral. NOT needed for leveraged LP: write_account_add_liquidity handlewrite_account_repayRepay debt to an Arcadia lending pool using tokens from the wallet (requires ERC20 allowance). To repay using account collateral instead (no wallet tokens needewrite_account_add_liquidityMulti-step flash-action: atomically combines [deposit from wallet] + [use account collateral] + [swap to optimal ratio] + [mint LP] + [borrow if leveraged] in Owrite_account_remove_liquidityFlash-action: PARTIALLY decreases liquidity from an LP position. The position remains open with reduced liquidity; underlying tokens stay in the account. For Fwrite_account_swapFlash-action: swaps assets within an Arcadia account in one atomic transaction. The backend finds the optimal swap route. NOTE: If you are closing a position (swrite_account_deleverageMulti-step flash-action: sells account collateral to the debt token and repays in one atomic transaction: no wallet tokens needed. To repay from wallet tokens iwrite_account_stakeFlash-action: stake, unstake, or claim rewards for an LP position in one atomic transaction. Use the `action` parameter to select the operation. `asset_address`write_account_closeAtomic flash-action that closes an Arcadia account position in ONE transaction. Combines up to 3 steps atomically: [burn LP position] + [swap all tokens to a si
Details
- Version: 0.7.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 930 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/arcadia-finance/mcp-server
- Website: https://arcadia.finance
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.arcadia-finance/mcp-server)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp