Back to MCP Integrations

uniswap-trader-mcp

MCP integration for uniswap-trader-mcp within. Connect external services and extend Claude's capabilities.

0 installsAuthor: kukapay

Installation

curl -fsSL https://claudekit.xyz/i/uniswap-trader-mcp | bash

Description

MCP сервер, который позволяет AI агентам автоматизировать обмен токенов на Uniswap DEX через множество блокчейнов, включая Ethereum, Optimism, Polygon, Arbitrum и другие.

Установка

NPX через 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

Конфигурация

Claude Desktop

{
  "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"
      }
    }
  }
}

Доступные инструменты

ИнструментОписание
getPriceПолучает котировку в реальном времени для обмена на Uniswap с оптимизацией многоэтапного маршрута
executeSwapВыполняет обмен токенов на Uniswap V3 с настраиваемым допуском проскальзывания и дедлайнами

Возможности

  • Котировки в реальном времени для обмена токенов с оптимизацией многоэтапного маршрута
  • Выполнение обменов на Uniswap V3 с настраиваемым допуском проскальзывания и дедлайнами
  • Генерация торговых рекомендаций на основе ликвидности, комиссий и оптимальных путей
  • Мультичейн поддержка для Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche и Base

Переменные окружения

Обязательные

  • INFURA_KEY - API ключ Infura для доступа к блокчейн RPC
  • WALLET_PRIVATE_KEY - Приватный ключ кошелька с средствами для выполнения обменов

Примеры использования

Get me a price quote for swapping 1 ETH to DAI on Ethereum
Swap 1 ETH for DAI on Ethereum with a 0.5% slippage tolerance and a 20-minute deadline

Ресурсы

Примечания

Требует Node.js 14.x или выше, npm для управления пакетами, кошелек с средствами и приватным ключом, а также доступ к блокчейн RPC URL (Infura, Alchemy) для поддерживаемых сетей. Поддерживает типы сделок exactIn и exactOut с настраиваемыми параметрами.