MCP Server logo

MCP Server

by arcadia-finance

Manage Arcadia LP positions, lending, leverage, automation, and on-chain account data through MCP.

Install MCP Server

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "arcadia-finance-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@arcadia-finance/mcp-server"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

arcadia-finance/mcp-server connects AI clients to Arcadia Finance for concentrated-liquidity and lending workflows on Base, Unichain, and Optimism. It reads account, wallet, pool, asset, strategy, points, and automation data, then builds unsigned transactions for deposits, LP management, borrowing, repayment, staking, and position closure. Reach for it when an agent needs to analyze Arcadia positions or prepare transactions for a user to sign. It supports Uniswap and Aerodrome-related liquidity positions, leverage, rebalancing recommendations, and automation configuration.

Use cases

  • Inspect an Arcadia account’s health, debt, collateral, and LP positions
  • Compare lending pools and concentrated-liquidity strategies
  • Prepare leveraged LP deposits and atomic position closures
  • Review and configure Arcadia automation intents
  • Check wallet balances and allowances before signing transactions

Key features

  • Arcadia account, wallet, asset, pool, and strategy queries
  • Unsigned transaction generation for account and LP operations
  • Atomic liquidity addition, deleveraging, and position closure
  • Lending, borrowing, repayment, staking, and withdrawal workflows
  • Automation intent discovery and asset-manager configuration
  • Support for Base, Unichain, and Optimism

Tools35

What MCP Server lets your agent do. Expand a tool for its parameters.

Verified live~15.5k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

20/20 checks healthy over the last 84d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 14d ago via OSV.dev · @arcadia-finance/mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars5Stargazers on the source repository.
npm downloads1.1kPackage downloads in the last 30 days.
Last commit7d agoMost recent push to the default branch.
Tools exposed35Callable tools this server registers over MCP.
Directory activity4 viewsConfig copies, upvotes, and views on AllMCPs.

How MCP Server works

What arcadia-finance/mcp-server does

arcadia-finance/mcp-server exposes Arcadia Finance data and transaction-building operations through the Model Context Protocol. It is designed for agents working with concentrated-liquidity positions, lending pools, margin accounts, spot accounts, and Arcadia automation.

Read operations cover account health, collateral, debt, liquidation prices, historical account values, PnL, yield, wallet balances, token allowances, supported assets, prices, lending pools, strategy details, recommendations, points, workflow guides, and asset-manager state. The server also supports LP positions associated with Slipstream variants, Uniswap V3 and V4, and staked positions.

How it works

Read tools return protocol and wallet information. Write tools build unsigned transactions containing to, data, value, and chainId; the calling client or user must sign and broadcast them. The server does not itself complete the transaction flow described here.

Several account actions are assembled atomically. Adding liquidity can combine wallet deposits, account collateral, swaps, LP minting, and optional borrowing. Closing a position can burn the LP, swap assets, and repay debt in one transaction, after which a separate withdrawal sends the remaining assets to the wallet. Deleveraging sells collateral and repays debt without requiring wallet tokens.

Transaction calldata for flash actions is time-sensitive and should be signed and broadcast within 30 seconds. Where returned, Tenderly simulation fields can be used before broadcasting; a failed simulation should not be broadcast.

Setup and configuration

The package can be launched through npx using the @arcadia-finance/mcp-server package. The repository includes installation links for Cursor and VS Code, and the server is intended for MCP clients such as Claude and Cursor.

A PK environment variable enables the development tools. Account and wallet operations should check balances and allowances before preparing transactions. Use read.wallet.allowances before approval or deposit flows, and use the strategy and automation guides before multi-step workflows.

Tools and capabilities

  • Inspect account health factors, collateral, debt, positions, liquidation prices, history, PnL, and yield.
  • Discover wallets’ Arcadia accounts, token balances, allowances, points, supported assets, and prices.
  • Compare lending pools, utilization, liquidity, interest rates, lending APY, and APY history.
  • List LP strategies, inspect range-specific APY, and request account-specific rebalancing recommendations.
  • Create accounts and prepare deposits, withdrawals, borrowing, repayment, approvals, swaps, LP additions, liquidity reductions, staking, and position closures.
  • Read automation intents and decoded manager configuration, then prepare full or incremental automation changes.

Limitations and notes

Margin accounts can borrow; spot accounts cannot. Leveraged LP creation is handled by write.account.add_liquidity, so a separate deposit is not needed for that workflow. Full position exits should use write.account.close before falling back to separate remove, swap, deleverage, and withdrawal operations.

Amounts returned without a _usd suffix may use raw token units, while USD fields use the formats described by the account tools. APY values are decimal fractions rather than percentage strings. LP strategy recommendations use a one-day APY basis, whereas strategy listings use a seven-day basis. Superseded asset managers should be cleared when saving automation state.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about MCP Server

arcadia-finance/mcp-server is an MCP server that connects AI clients to Arcadia Finance on Base, Unichain, and Optimism. Its main tools read account, wallet, pool, asset, strategy, and automation data, and build unsigned transactions for LP management, lending, borrowing, repayment, staking, and position closure.

Install it by configuring your MCP client to launch the `@arcadia-finance/mcp-server` package with `npx`. The project provides installation links for Cursor and VS Code, and it is intended for clients such as Claude and Cursor.

No, it builds unsigned transactions. Write tools return the destination, calldata, value, and chain ID, which the MCP client or user must sign and broadcast.

Use `write.account.close` first for a full exit. It can burn the LP, swap assets to selected receive assets, and repay debt atomically; use `write.account.withdraw` afterward to transfer remaining tokens to the wallet.

Yes, leveraged LP creation is supported through `write.account.add_liquidity` on margin accounts. The operation can combine wallet deposits, existing account collateral, swaps, LP minting, and borrowing in one transaction.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/arcadia-finance-mcp-server?style=directory)](https://allmcps.com/mcp/arcadia-finance-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/arcadia-finance-mcp-server"><img src="https://allmcps.com/api/badge/arcadia-finance-mcp-server?style=directory" alt="MCP Server on AllMCPs" /></a>