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 :
Ручная установка
Клонировать репозиторий :
git clone https://github.com/kukapay/uniswap-trader-mcp.git cd uniswap-trader-mcpУстановить зависимости :
npm install
Конфигурация
Использование
Поддерживаемые цепи
Поддерживаются следующие блокчейны. Убедитесь, что каждая цепочка настроена в 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 -717The Unlicense
Armor Crypto MCPofficial
AsecurityAlicenseAqualityAn MCP server providing unified access to blockchain operations, bridging, swapping, and crypto trading strategies for AI agents.Last updated -37188GPL 3.0- -securityFlicense-qualityAn MCP server that enables cross-chain token swapping between different blockchains using 1inch Fusion+ API, along with portfolio management tools for tracking assets across chains.Last updated -1
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants and applications to interact with decentralized exchanges (DEXs), allowing users to get quotes for token swaps and execute swap transactions.Last updated -321MIT License