Uniswap Trader MCP Server

DeFi AI Token Swaps Uniswap

Contactați-ne pentru a găzdui serverul dvs. MCP în FlowHunt

FlowHunt oferă un strat suplimentar de securitate între sistemele dvs. interne și instrumentele AI, oferindu-vă control granular asupra instrumentelor care sunt accesibile de la serverele dvs. MCP. Serverele MCP găzduite în infrastructura noastră pot fi integrate fără probleme cu chatbotul FlowHunt, precum și cu platforme AI populare precum ChatGPT, Claude și diverși editori AI.

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.
Logo

Pregătit să îți dezvolți afacerea?

Începe perioada de probă gratuită astăzi și vezi rezultate în câteva zile.

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

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
Uniswap Trader MCP
Uniswap Trader MCP

Uniswap Trader MCP

Automatizează schimburile de tokeni pe Uniswap DEX cu agentul AI FlowHunt. Simplifică cotațiile de preț în timp real, executarea sigură a swap-urilor și tranzac...

4 min citire
AI Uniswap +5