Uniswap Trader MCP Server

Uniswap Trader MCP Server

Automatizujte výměny tokenů na Uniswapu, zjišťování cen a obchodní strategie napříč hlavními blockchainy díky integraci FlowHunt’s Uniswap Trader MCP Server.

Co dělá “Uniswap Trader” MCP Server?

Uniswap Trader MCP Server je server Model Context Protocol (MCP) navržený pro umožnění AI agentům automatizovat výměny tokenů na decentralizované burze Uniswap (DEX) napříč více blockchainy. Připojením AI asistentů k infrastruktuře Uniswap obchodování tento server umožňuje vývojářům a autonomním agentům provádět dotazy na ceny v reálném čase, realizovat swapy a generovat obchodní návrhy s optimalizací trasování multi-hop. Podpora hlavních blockchainů—včetně Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche a Base—Uniswap Trader MCP Server zjednodušuje DeFi operace a umožňuje aplikacím a agentům programově komunikovat s Uniswapem pro úkoly jako správa likvidity, vyvažování portfolia a dynamické obchodní strategie.

Seznam promptů

  • getPrice
    Poskytuje znovupoužitelnou šablonu promptu pro získání cenové nabídky na Uniswap swap. Přijímá parametry jako chainId, tokenIn, tokenOut, amountIn, amountOut a tradeType pro standardizaci interakce při dotazech na ceny mezi klienty a Uniswapem.

Seznam zdrojů

  • Podporované sítě
    Zpřístupňuje data o dostupných blockchainech (Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche, Base) s relevantními konfiguračními údaji, jako jsou RPC URL, WETH adresy a adresy SwapRouter.
  • (V poskytnuté dokumentaci nejsou popsány žádné další explicitní zdroje.)

Seznam nástrojů

  • getPrice
    Získává cenovou nabídku pro Uniswap swap, což umožňuje uživatelům nebo agentům získat aktuální kurzy a trasování pro jakoukoliv podporovanou dvojici tokenů na libovolném podporovaném řetězci.

Případy použití tohoto MCP serveru

  • Automatizovaná výměna tokenů
    AI agenti mohou autonomně provádět swapy mezi různými tokeny na Uniswapu, optimalizovat cenu, poplatky a likviditu napříč více blockchainy.
  • Zjišťování cen v reálném čase
    Vývojáři a obchodní boti mohou použít server pro získání aktuálních cenových nabídek a simulovat obchody před provedením, což podporuje dynamické cenové modely a arbitráž.
  • Multi-chain obchodní strategie
    Podpora více EVM-kompatibilních sítí umožňuje cross-chain DeFi operace, vyvažování portfolia a migraci likvidity.
  • AI-poháněné obchodní návrhy
    Agenti mohou generovat a prezentovat optimální obchodní trasy a strategie na základě reálných tržních dat, swap poplatků a dostupné likvidity.
  • Správa portfolia v DeFi
    Aplikace mohou využít MCP server k automatizaci rebalancování, zajištění nebo strategií poskytování likvidity napříč různými blockchainy.

Jak to nastavit

Windsurf

  1. Předpoklady: Ujistěte se, že máte nainstalovaný Node.js (14.x+) a npm.
  2. Instalace Uniswap Trader MCP:
    Použijte npm nebo Smithery CLI pro instalaci balíčku.
  3. Úprava konfigurace:
    Aktualizujte svou Windsurf konfiguraci a přidejte MCP server.
  4. Přidání MCP Server JSON:
    Vložte následující úryvek do své konfigurace:
    {
      "mcpServers": {
        "Uniswap-Trader-MCP": {
          "command": "node",
          "args": ["path/to/uniswap-trader-mcp/server/index.js"],
          "env": {
            "INFURA_KEY": "váš infura klíč",
            "WALLET_PRIVATE_KEY": "váš privátní klíč"
          }
        }
      }
    }
    
  5. Uložení/Restart & Ověření:
    Uložte konfiguraci a restartujte Windsurf. Otestujte vydáním požadavku getPrice.

Claude

  1. Předpoklady: Node.js (14.x+), npm, Smithery CLI nainstalováno.
  2. Instalace přes Smithery:
    npx -y @smithery/cli install @kukapay/uniswap-trader-mcp --client claude
    
  3. Úprava konfigurace:
    Přidejte MCP do sekce mcpServers dle JSON výše.
  4. Nastavení environment proměnných:
    Pro bezpečnost použijte environment proměnné pro API klíče a privátní klíče peněženky.
  5. Restart & Ověření:
    Restartujte Claude Desktop a ověřte spuštěním swapovacího příkazu.

Cursor

  1. Zajištění předpokladů: Node.js a npm.
  2. Instalace MCP: Stáhněte nebo naklonujte MCP repozitář.
  3. Konfigurace MCP serveru:
    Přidejte následující do konfigurace Cursor:
    {
      "mcpServers": {
        "Uniswap-Trader-MCP": {
          "command": "node",
          "args": ["path/to/uniswap-trader-mcp/server/index.js"],
          "env": {
            "INFURA_KEY": "váš infura klíč",
            "WALLET_PRIVATE_KEY": "váš privátní klíč"
          }
        }
      }
    }
    
  4. Uložení/Restart:
    Uložte změny a znovu načtěte Cursor.

Cline

  1. Instalace předpokladů: Node.js, npm.
  2. Klonování & Instalace: Naklonujte repozitář a spusťte npm install.
  3. Konfigurace Cline:
    Přidejte MCP server do své konfigurace:
    {
      "mcpServers": {
        "Uniswap-Trader-MCP": {
          "command": "node",
          "args": ["path/to/uniswap-trader-mcp/server/index.js"],
          "env": {
            "INFURA_KEY": "váš infura klíč",
            "WALLET_PRIVATE_KEY": "váš privátní klíč"
          }
        }
      }
    }
    
  4. Restart & Test:
    Restartujte Cline a otestujte swap na ukázkových tokenech.

Zabezpečení API klíčů

Vždy používejte environment proměnné v sekci env své konfigurace, abyste se vyhnuli ukládání citlivých údajů přímo v kódu.

{
  "mcpServers": {
    "Uniswap-Trader-MCP": {
      "command": "node",
      "args": ["path/to/uniswap-trader-mcp/server/index.js"],
      "env": {
        "INFURA_KEY": "${INFURA_KEY}",
        "WALLET_PRIVATE_KEY": "${WALLET_PRIVATE_KEY}"
      }
    }
  }
}

Jak používat tento MCP ve flow

Použití MCP ve FlowHunt

Pro integraci MCP serverů do svého FlowHunt workflow začněte přidáním MCP komponenty do svého flow a jejím propojením s vaším AI agentem:

FlowHunt MCP flow

Klikněte na MCP komponentu pro otevření konfiguračního panelu. V sekci systémové MCP konfigurace vložte detaily svého MCP serveru pomocí tohoto JSON formátu:

{
  "Uniswap-Trader-MCP": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po konfiguraci bude AI agent schopen používat tento MCP jako nástroj se všemi jeho funkcemi a možnostmi. Nezapomeňte změnit “Uniswap-Trader-MCP” na skutečný název vašeho MCP serveru a nahradit URL adresou vašeho MCP serveru.


Přehled

SekceDostupnostDetaily/Poznámky
PřehledPřítomno v README
Seznam promptůŠablona promptu getPrice popsána
Seznam zdrojůPodporované sítě, konfigurační informace
Seznam nástrojůgetPrice popsán jako prompt i nástroj
Zabezpečení API klíčůPříklad a instrukce uvedeny
Sampling Support (méně důležité pro hodnocení)Není zmíněno

Náš názor

Uniswap Trader MCP Server nabízí jasnou, dobře strukturovanou integraci pro automatizaci Uniswap swapů napříč hlavními blockchainy. Představuje praktický, produkčně připravený nástroj pro DeFi agenty a vývojáře s kvalitní dokumentací a bezpečnostním doporučením. Sada nástrojů a zdrojů je však poměrně úzce zaměřená a není zde explicitně zmíněna podpora sampling nebo Roots.

MCP skóre: 7/10

MCP skóre

Má LICENSE✅ (MIT)
Má alespoň jeden nástroj
Počet Forků4
Počet Hvězdiček20

Často kladené otázky

Co je Uniswap Trader MCP Server?

Uniswap Trader MCP Server je server Model Context Protocol (MCP), který umožňuje AI agentům a aplikacím automatizovat výměny tokenů, dotazy na ceny a obchodní strategie na Uniswapu napříč několika hlavními blockchainy jako Ethereum, Polygon a Arbitrum.

Které blockchainy jsou podporované?

Podporované sítě zahrnují Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche a Base. Server poskytuje konfigurační detaily pro každou síť, například RPC URL a adresy SwapRouter.

Jaké nástroje a funkce MCP server nabízí?

Hlavním nástrojem je `getPrice`, který získává aktuální cenové nabídky pro Uniswap swapy mezi libovolnými podporovanými tokeny a sítěmi. Umožňuje také multi-hop routování obchodů a obchodní návrhy pro optimalizované DeFi operace.

Jak bezpečně nakonfiguruji své API klíče a peněženku?

Vždy používejte environment proměnné ve své MCP konfiguraci pro ukládání citlivých informací, jako jsou Infura klíče a privátní klíče peněženky. Nikdy nevkládejte tyto údaje přímo do konfiguračních souborů.

Jaké jsou hlavní případy použití této integrace?

Můžete automatizovat výměny tokenů, rebalancování portfolia, zjišťování cen v reálném čase, cross-chain obchodování a generování DeFi strategií poháněných AI přímo z FlowHunt nebo vaší preferované AI agentní platformy.

Jak použiji Uniswap Trader MCP ve FlowHunt?

Přidejte MCP komponentu do svého FlowHunt flow, nastavte detaily serveru v systémovém MCP konfiguračním panelu a připojte svého AI agenta. Agent pak bude moci používat Uniswap nástroje a prompty pro obchodování a dotazy na ceny.

Pozvedněte svou DeFi automatizaci s Uniswap Trader MCP

Integrujte Uniswap obchodování a zjišťování cen do svých AI workflow. Použijte Uniswap Trader MCP Server od FlowHunt k bezpečné a efektivní automatizaci multi-chain DeFi operací.

Zjistit více

Uniswap PoolSpy MCP Server
Uniswap PoolSpy MCP Server

Uniswap PoolSpy MCP Server

Uniswap PoolSpy MCP Server sleduje nové Uniswap liquidity pooly v reálném čase napříč devíti blockchainy, což umožňuje DeFi analytikům, obchodníkům a vývojářům ...

3 min čtení
DeFi Uniswap +4
Trade Agent MCP Server
Trade Agent MCP Server

Trade Agent MCP Server

Server Trade Agent MCP umožňuje AI agentům komunikovat s předními akciovými a kryptoměnovými makléři pomocí příkazů v přirozeném jazyce. Provádějte obchody, spr...

5 min čtení
AI Trading +6
MetaTrader MCP Server
MetaTrader MCP Server

MetaTrader MCP Server

MetaTrader MCP Server propojuje AI Large Language Models s MetaTrader 5, což umožňuje automatizované obchodování, správu portfolia a inteligentní analýzu trhu p...

3 min čtení
AI Trading +6