# Arcadia Finance

Подключает ассистента к протоколу Arcadia Finance для мониторинга позиций концентрированной ликвидности и подготовки неподписанных транзакций в Uniswap и Aero.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 5
- Автор: arcadia-finance
- Лицензия: AGPL-3.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/arcadia-finance/mcp-server
- Обновлён: 2026-10-21
- HTML: https://affpapa.org/nevibecode/mcp/arcadia-finance

## Что делает

Сервер предоставляет набор инструментов для взаимодействия с протоколом Arcadia Finance. Через него агент проверяет состояние аккаунтов, балансы токенов ERC20, коэффициенты ликвидации, доходность пулов и доступные стратегии на Uniswap и Aero.

Для активных операций инструмент формирует сырые неподписанные транзакции с полями `to`, `data`, `value` и `chainId`. В кодовой базе предусмотрены вызовы для создания аккаунтов через фабрику, пополнения депозитов, вывода активов, кредитования через хранилища стандарта ERC-4626 и заимствований. Агент не подписывает транзакции сам.

Для локального запуска через `npx` требуются закрытый ключ `PK` и адреса RPC-узлов для Base, Optimism, Unichain и Robinhood. Без этих переменных окружения локальный запуск завершится ошибкой, поэтому для быстрого чтения данных удобнее подключить готовый удалённый HTTP-эндпоинт `https://mcp.arcadia.finance/mcp`.

## Требования
- Нужно: Node.js (команды через npx)
- Удалённый сервер: `https://mcp.arcadia.finance/mcp`
- Переменные окружения: `RPC_URL_BASE`, `RPC_URL_UNICHAIN`, `RPC_URL_OPTIMISM`, `RPC_URL_ROBINHOOD`, `PK`, `TRANSPORT`, `PORT`, `ALLOWED_ORIGINS`, `RATE_LIMIT_RPM` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

1. **Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http mcp-server https://mcp.arcadia.finance/mcp
```

2. **Командой платформы**
```bash
claude mcp add --env RPC_URL_BASE=<RPC_URL_BASE> --env RPC_URL_UNICHAIN=<RPC_URL_UNICHAIN> --env RPC_URL_OPTIMISM=<RPC_URL_OPTIMISM> --env RPC_URL_ROBINHOOD=<RPC_URL_ROBINHOOD> --env PK=<PK> --transport stdio arcadia-finance -- npx -y @arcadia-finance/mcp-server
```
Вместо <…> подставьте свои значения. Ещё 4 переменные окружения — в README сервера

### Codex

1. **Командой платформы: удалённый сервер**
```bash
codex mcp add arcadia-finance --url https://mcp.arcadia.finance/mcp
```

2. **Командой платформы**
```bash
codex mcp add arcadia-finance --env RPC_URL_BASE=<RPC_URL_BASE> --env RPC_URL_UNICHAIN=<RPC_URL_UNICHAIN> --env RPC_URL_OPTIMISM=<RPC_URL_OPTIMISM> --env RPC_URL_ROBINHOOD=<RPC_URL_ROBINHOOD> --env PK=<PK> -- npx -y @arcadia-finance/mcp-server
```
Вместо <…> подставьте свои значения. Ещё 4 переменные окружения — в README сервера

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "arcadia-finance": {
            "url": "https://mcp.arcadia.finance/mcp"
        }
    }
}
```
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "arcadia-finance": {
            "command": "npx",
            "args": [
                "-y",
                "@arcadia-finance/mcp-server"
            ],
            "env": {
                "RPC_URL_BASE": "<RPC_URL_BASE>",
                "RPC_URL_UNICHAIN": "<RPC_URL_UNICHAIN>",
                "RPC_URL_OPTIMISM": "<RPC_URL_OPTIMISM>",
                "RPC_URL_ROBINHOOD": "<RPC_URL_ROBINHOOD>",
                "PK": "<PK>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения. Ещё 4 переменные окружения — в README сервера

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "arcadia-finance": {
            "type": "http",
            "url": "https://mcp.arcadia.finance/mcp"
        }
    }
}
```
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "arcadia-finance": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@arcadia-finance/mcp-server"
            ],
            "env": {
                "RPC_URL_BASE": "<RPC_URL_BASE>",
                "RPC_URL_UNICHAIN": "<RPC_URL_UNICHAIN>",
                "RPC_URL_OPTIMISM": "<RPC_URL_OPTIMISM>",
                "RPC_URL_ROBINHOOD": "<RPC_URL_ROBINHOOD>",
                "PK": "<PK>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения. Ещё 4 переменные окружения — в README сервера

### Gemini CLI

1. **Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http arcadia-finance https://mcp.arcadia.finance/mcp
```

2. **Командой платформы**
```bash
gemini mcp add -e RPC_URL_BASE=<RPC_URL_BASE> -e RPC_URL_UNICHAIN=<RPC_URL_UNICHAIN> -e RPC_URL_OPTIMISM=<RPC_URL_OPTIMISM> -e RPC_URL_ROBINHOOD=<RPC_URL_ROBINHOOD> -e PK=<PK> arcadia-finance npx -y @arcadia-finance/mcp-server
```
Вместо <…> подставьте свои значения. Ещё 4 переменные окружения — в README сервера

## Когда брать
- Проверить коэффициент здоровья аккаунта и риск ликвидации в Arcadia Finance
- Получить список пулов кредитования с показателями TVL и доходности
- Сформировать неподписанную транзакцию для депозита в хранилище ERC-4626
- Запросить рекомендации по перебалансировке позиций ликвидности

## Похожие
- [World Monitor](https://affpapa.org/nevibecode/mcp/world-monitor.md) — MCP-сервер · ★ 89609
- [CCXT](https://affpapa.org/nevibecode/mcp/ccxt.md) — MCP-сервер · ★ 44591
- [Finance Toolkit](https://affpapa.org/nevibecode/mcp/finance-toolkit.md) — MCP-сервер · ★ 5469
- [EdgarTools](https://affpapa.org/nevibecode/mcp/edgartools.md) — MCP-сервер · ★ 2817

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
