Uniswap Trader MCP
Автоматизирует свопы токенов на Uniswap DEX через несколько блокчейнов для AI-агентов.
Описание
Uniswap Trader — сервер для AI-агентов, позволяющий получать котировки цен, исполнять свопы на Uniswap V3 с оптимизацией маршрутов, генерировать торговые предложения на основе ликвидности и комиссий. Поддерживает мульти-чейн: Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche, Base. Технологии: Node.js, RPC-эндпоинты (Infura/Alchemy), приватный ключ кошелька. Применения: автоматизация трейдинга, боты для децентрализованных бирж, анализ путей обмена токенов.
Возможности
Получение котировок цен
Реал-тайм котировки для свопов с оптимизацией многохоповых маршрутов.
Исполнение свопов
Выполнение свопов на Uniswap V3 с настройкой slippage tolerance и дедлайнов.
Генерация предложений
Торговые рекомендации на основе ликвидности, комиссий и оптимальных путей.
Поддержка нескольких блокчейнов
Совместимость с Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche и Base.
Установка
Установка через Smithery:
npx -y @smithery/cli install @kukapay/uniswap-trader-mcp --client claude
Ручная установка:
- Клонируйте репозиторий:
git clone https://github.com/kukapay/uniswap-trader-mcp.git
cd uniswap-trader-mcp
- Установите зависимости:
npm install
Конфигурация:
{
"mcpServers": {
"Uniswap-Trader-MCP": {
"command": "node",
"args": ["path/to/uniswap-trader-mcp/server/index.js"],
"env": {
"INFURA_KEY": "your infura key",
"WALLET_PRIVATE_KEY": "your private key"
}
}
}
}
Предварительные требования: Node.js 14+, npm, funded wallet с приватным ключом, RPC-эндпоинты (Infura/Alchemy).