Uniswap Трейдер MCP
MCP-сервер для агентов ИИ, позволяющий автоматизировать обмен токенами на Uniswap DEX между несколькими блокчейнами.
Функции
- Котировки цен : получайте котировки цен в режиме реального времени для обмена токенами с оптимизацией многоадресных маршрутов.
- Выполнение свопов : выполнение свопов на Uniswap V3 с настраиваемым допуском проскальзывания и сроками.
- Предложения по свопам : создание торговых предложений на основе ликвидности, комиссий и оптимальных путей.
- Поддержка нескольких цепочек : совместимо с Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche и Base.
Предпосылки
- Node.js : версия 14.x или выше.
- npm : Для управления пакетами.
- Кошелек : пополненный кошелек с закрытым ключом для выполнения свопов.
- Конечные точки RPC : доступ к URL-адресам RPC блокчейна (например, Infura, Alchemy) для поддерживаемых цепочек.
Установка
Установка через Smithery
Чтобы автоматически установить Uniswap Trader MCP для Claude Desktop через Smithery :
Ручная установка
- Клонировать репозиторий :
- Установить зависимости :
Конфигурация
Использование
Поддерживаемые цепи
Поддерживаются следующие блокчейны. Убедитесь, что каждая цепочка настроена в chainConfigs.js
с действительным URL-адресом RPC, адресом WETH и адресом SwapRouter.
Идентификатор цепочки | Имя | Примечания |
---|---|---|
1 | Эфириум | Основная сеть, широко используемая для торговли Uniswap |
10 | Оптимизм | Уровень 2, требует Optimism RPC |
137 | Полигон | Быстро и недорого, использует MATIC в качестве собственного |
42161 | Арбитрум | Уровень 2, сеть Arbitrum One |
42220 | Чело | Мобильный блокчейн, использует CELO |
56 | Сеть BNB | Binance Smart Chain, использует BNB |
43114 | Лавина | Высокая пропускная способность, использует AVAX |
8453 | База | Уровень 2 Coinbase, построенный на оптимизме |
Инструменты и подсказки
1. getPrice
Получает ценовое предложение для свопа Uniswap.
Схема :
chainId
: Номер (по умолчанию: 1)tokenIn
: Строка (например,"NATIVE"
или адрес токена)tokenOut
: строка (например,"NATIVE"
или адрес токена)amountIn
: String (необязательно, обязательно для"exactIn"
)amountOut
: Строка (необязательно, требуется для"exactOut"
)tradeType
:"exactIn"
или"exactOut"
(по умолчанию:"exactIn"
)
Пример подсказки:
Выход:
2. executeSwap
Выполняет своп на Uniswap.
Схема :
chainId
: Номер (по умолчанию: 1)tokenIn
: СтрокаtokenOut
: СтрокаamountIn
: String (необязательно, обязательно для"exactIn"
)amountOut
: Строка (необязательно, требуется для"exactOut"
)tradeType
:"exactIn"
или"exactOut"
(по умолчанию:"exactIn"
)slippageTolerance
: Число (по умолчанию: 0,5, в процентах)deadline
: число (по умолчанию: 20, в минутах)
Пример подсказки:
Выход:
Лицензия
Лицензия MIT. Подробности см. в разделе ЛИЦЕНЗИЯ .
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
MCP-сервер для агентов ИИ, позволяющий автоматизировать обмен токенами на Uniswap DEX между несколькими блокчейнами.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server implementation that enables access to DexScreener API data, providing real-time information on DEX pairs, token profiles, and market statistics across multiple blockchains.Last updated -76JavaScriptThe Unlicense
- -securityAlicense-qualityAn MCP server providing tools for AI agents to mint ERC-20 tokens across multiple blockchains.Last updated -69JavaScriptMIT License
- -securityAlicense-qualityAn MCP server for executing token swaps on the Solana blockchain using Jupiter's Ultra API, enabling users to fetch optimal swap orders and execute transactions with slippage control.Last updated -512JavaScriptMIT License
Armor Crypto MCPofficial
AsecurityAlicenseAqualityAn MCP server providing unified access to blockchain operations, bridging, swapping, and crypto trading strategies for AI agents.Last updated -20141PythonGPL 3.0