Uniswap Trader MCP Server

Uniswap Trader MCP Server

Automatizați swap-urile de tokenuri Uniswap, descoperirea prețurilor și strategiile de tranzacționare pe principalele blockchain-uri folosind integrarea Uniswap Trader MCP Server de la FlowHunt.

Ce face serverul MCP “Uniswap Trader”?

Uniswap Trader MCP Server este un server Model Context Protocol (MCP) conceput pentru a permite agenților AI să automatizeze swap-urile de tokenuri pe platforma de schimb descentralizată Uniswap (DEX), pe mai multe blockchain-uri. Prin conectarea asistenților AI la infrastructura de tranzacționare Uniswap, acest server le oferă dezvoltatorilor și agenților autonomi posibilitatea de a efectua interogări de preț în timp real, de a executa swap-uri și de a genera sugestii de tranzacționare cu optimizare a rutelor multi-hop. Suportă principalele blockchain-uri — inclusiv Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche și Base — iar Uniswap Trader MCP Server simplifică operațiunile DeFi, făcând posibilă interacțiunea programatică cu Uniswap pentru sarcini precum managementul lichidității, echilibrarea portofoliului și strategii dinamice de tranzacționare.

Listă de Prompt-uri

  • getPrice
    Oferă un șablon reutilizabil de prompt pentru obținerea unei cotații de preț pentru un swap Uniswap. Acceptă parametri precum chainId, tokenIn, tokenOut, amountIn, amountOut și tradeType pentru a standardiza interacțiunile de interogare a prețului între clienți și Uniswap.

Listă de Resurse

  • Chain-uri suportate
    Expune date despre blockchain-urile disponibile (Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche, Base) cu detalii de configurare relevante precum RPC URLs, adrese WETH și adrese SwapRouter.
  • (Nu sunt descrise explicit alte resurse în documentația furnizată.)

Listă de Instrumente

  • getPrice
    Extrage o cotație de preț pentru un swap Uniswap, permițând utilizatorilor sau agenților să obțină ratele și rutele curente pentru orice pereche de tokenuri suportate pe orice chain suportat.

Cazuri de utilizare ale acestui MCP Server

  • Swap-uri automate de tokenuri
    Agenții AI pot executa autonom swap-uri între diferite tokenuri pe Uniswap, optimizând pentru preț, comisioane și lichiditate pe mai multe blockchain-uri.
  • Descoperirea prețului în timp real
    Dezvoltatorii și roboții de trading pot folosi serverul pentru a prelua cotații de preț actualizate și a simula tranzacții înainte de execuție, susținând modele dinamice de preț și arbitraj.
  • Strategii de tranzacționare multi-chain
    Suportul serverului pentru mai multe chain-uri compatibile EVM permite operațiuni DeFi cross-chain, echilibrarea portofoliului și migrarea lichidității.
  • Sugestii de tranzacționare asistate de AI
    Agenții pot genera și evidenția rute de tranzacționare și strategii optime pe baza datelor reale din piață, a comisioanelor de swap și a lichidității disponibile.
  • Management DeFi al portofoliului
    Aplicațiile pot folosi serverul MCP pentru a automatiza reechilibrarea, hedging-ul sau strategiile de furnizare de lichiditate pe diverse blockchain-uri.

Cum se configurează

Windsurf

  1. Prerechizite: Asigurați-vă că Node.js (14.x+) și npm sunt instalate.
  2. Instalați Uniswap Trader MCP:
    Utilizați npm sau Smithery CLI pentru a instala pachetul.
  3. Editați configurația:
    Actualizați configurația Windsurf pentru a include serverul MCP.
  4. Adăugați JSON-ul serverului MCP:
    Introduceți următorul fragment în configurație:
    {
      "mcpServers": {
        "Uniswap-Trader-MCP": {
          "command": "node",
          "args": ["path/to/uniswap-trader-mcp/server/index.js"],
          "env": {
            "INFURA_KEY": "cheia dvs. infura",
            "WALLET_PRIVATE_KEY": "cheia dvs. privată"
          }
        }
      }
    }
    
  5. Salvați/Reporniți & Verificați:
    Salvați configurația și reporniți Windsurf. Testați trimițând o solicitare getPrice.

Claude

  1. Prerechizite: Node.js (14.x+), npm, Smithery CLI instalate.
  2. Instalare prin Smithery:
    npx -y @smithery/cli install @kukapay/uniswap-trader-mcp --client claude
    
  3. Editați configurația:
    Adăugați MCP-ul în secțiunea mcpServers așa cum este în JSON-ul de mai sus.
  4. Setați variabilele de mediu:
    Folosiți variabile de mediu pentru cheile API și cheile private ale portofelului pentru securitate.
  5. Reporniți & Verificați:
    Reporniți Claude Desktop și verificați rulând o comandă de swap.

Cursor

  1. Asigurați prerechizitele: Node.js și npm.
  2. Instalați MCP-ul: Descărcați sau clonați repo-ul MCP.
  3. Configurați serverul MCP:
    Adăugați următoarea secțiune în configurația Cursor:
    {
      "mcpServers": {
        "Uniswap-Trader-MCP": {
          "command": "node",
          "args": ["path/to/uniswap-trader-mcp/server/index.js"],
          "env": {
            "INFURA_KEY": "cheia dvs. infura",
            "WALLET_PRIVATE_KEY": "cheia dvs. privată"
          }
        }
      }
    }
    
  4. Salvați/Reporniți:
    Salvați modificările și reîncărcați Cursor.

Cline

  1. Instalați prerechizite: Node.js, npm.
  2. Clonați & instalați: Clonați depozitul și rulați npm install.
  3. Configurați Cline:
    Adăugați intrarea serverului MCP în configurație:
    {
      "mcpServers": {
        "Uniswap-Trader-MCP": {
          "command": "node",
          "args": ["path/to/uniswap-trader-mcp/server/index.js"],
          "env": {
            "INFURA_KEY": "cheia dvs. infura",
            "WALLET_PRIVATE_KEY": "cheia dvs. privată"
          }
        }
      }
    }
    
  4. Reporniți & Testați:
    Reporniți Cline și testați cu un swap de token.

Securizarea cheilor API

Folosiți întotdeauna variabile de mediu în secțiunea env din configurație pentru a evita includerea directă a credențialelor sensibile.

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

Cum se folosește acest MCP în fluxuri

Utilizarea MCP în FlowHunt

Pentru a integra serverele MCP în fluxul tău FlowHunt, începe prin a adăuga componenta MCP în flux și a o conecta la agentul AI:

FlowHunt MCP flow

Apasă pe componenta MCP pentru a deschide panoul de configurare. În secțiunea de configurare MCP din sistem, introdu detaliile serverului MCP folosind acest format JSON:

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

După configurare, agentul AI va putea să folosească acest MCP ca instrument, cu acces la toate funcțiile și capabilitățile sale. Amintește-ți să înlocuiești “Uniswap-Trader-MCP” cu numele real al serverului MCP și să pui URL-ul serverului tău MCP.


Prezentare generală

SecțiuneDisponibilitateDetalii/Note
Prezentare generalăPrezent în README
Listă de Prompt-uriȘablonul prompt getPrice descris
Listă de ResurseChain-uri suportate, informații de configurare
Listă de InstrumentegetPrice descris ca prompt și ca instrument
Securizarea cheilor APIExemplu și instrucțiuni furnizate
Suport pentru sampling (mai puțin important)Nu este menționat

Opinia noastră

Uniswap Trader MCP Server oferă o integrare clară și bine structurată pentru automatizarea swap-urilor Uniswap pe principalele blockchain-uri. Este un instrument practic, pregătit pentru producție, destinat agenților și dezvoltatorilor DeFi, cu documentație solidă și recomandări de securitate. Totuși, setul de instrumente și resurse este momentan destul de concentrat, iar suportul pentru sampling sau Roots nu este menționat explicit.

Scor MCP: 7/10

Scor MCP

Are o LICENȚĂ✅ (MIT)
Are cel puțin un tool
Număr de Forks4
Număr de Stars20

Întrebări frecvente

Ce este Uniswap Trader MCP Server?

Uniswap Trader MCP Server este un server Model Context Protocol (MCP) care permite agenților AI și aplicațiilor să automatizeze swap-urile de tokenuri, interogările de preț și strategiile de tranzacționare pe Uniswap, pe mai multe blockchain-uri majore precum Ethereum, Polygon și Arbitrum.

Ce blockchain-uri sunt suportate?

Chain-urile suportate includ Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche și Base. Serverul oferă detalii de configurare pentru fiecare chain, cum ar fi RPC URLs și adresele SwapRouter.

Ce instrumente și funcții oferă serverul MCP?

Principalul instrument este `getPrice`, care preia cotații de preț în timp real pentru swap-urile Uniswap între orice tokenuri și chain-uri suportate. Permite, de asemenea, rutare multi-hop și sugestii de tranzacționare pentru operațiuni DeFi optimizate.

Cum pot configura în siguranță cheile API și portofelul?

Folosiți întotdeauna variabile de mediu în configurația serverului MCP pentru a stoca informații sensibile precum cheile Infura și cheile private ale portofelului. Nu includeți niciodată aceste secrete direct în fișierele de configurare.

Care sunt principalele cazuri de utilizare pentru această integrare?

Puteți automatiza swap-urile de tokenuri, reechilibrarea portofoliului, descoperirea prețurilor în timp real, tranzacționarea cross-chain și generarea de strategii DeFi asistate de inteligență artificială direct din FlowHunt sau din platforma preferată de agent AI.

Cum folosesc Uniswap Trader MCP în FlowHunt?

Adăugați componenta MCP în fluxul FlowHunt, configurați detaliile serverului în panoul de configurare MCP din sistem și conectați agentul AI. Agentul va putea folosi apoi instrumentele și prompt-urile Uniswap pentru tranzacționare și interogări de preț.

Accelerează-ți automatizarea DeFi cu Uniswap Trader MCP

Integrează tranzacționarea și descoperirea prețurilor Uniswap în fluxurile tale AI. Folosește Uniswap Trader MCP Server de la FlowHunt pentru a automatiza operațiunile DeFi multi-chain în siguranță și eficient.

Află mai multe

Uniswap PoolSpy MCP Server
Uniswap PoolSpy MCP Server

Uniswap PoolSpy MCP Server

Serverul Uniswap PoolSpy MCP urmărește noile pool-uri de lichiditate Uniswap în timp real pe nouă blockchain-uri, oferind analiștilor DeFi, traderilor și dezvol...

4 min citire
DeFi Uniswap +4
Trade Agent MCP Server
Trade Agent MCP Server

Trade Agent MCP Server

Serverul Trade Agent MCP permite agenților AI să interacționeze cu cele mai importante platforme de brokeraj de acțiuni și criptomonede prin comenzi în limbaj n...

5 min citire
AI Trading +6
MetaTrader MCP Server
MetaTrader MCP Server

MetaTrader MCP Server

MetaTrader MCP Server conectează modele AI Large Language la MetaTrader 5, permițând tranzacționare automată, administrare de portofoliu și analiză inteligentă ...

4 min citire
AI Trading +6