Uniswap Trader MCP Server
Automatizza swap di token Uniswap, price discovery e strategie di trading su blockchain principali utilizzando l’integrazione Uniswap Trader MCP Server di FlowHunt.

Cosa fa il server “Uniswap Trader” MCP?
Uniswap Trader MCP Server è un server Model Context Protocol (MCP) progettato per consentire agli agenti AI di automatizzare gli swap di token sull’exchange decentralizzato Uniswap (DEX) su più blockchain. Collegando assistenti AI all’infrastruttura di trading di Uniswap, questo server offre a sviluppatori e agenti autonomi la possibilità di eseguire richieste di prezzo in tempo reale, effettuare swap e generare suggerimenti di trading con ottimizzazione delle rotte multi-hop. Supportando blockchain principali — tra cui Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche e Base — Uniswap Trader MCP Server semplifica le operazioni DeFi, permettendo ad applicazioni e agenti di interagire in modo programmatico con Uniswap per attività come gestione della liquidità, bilanciamento di portafoglio e strategie di trading dinamiche.
Elenco dei Prompt
- getPrice
Fornisce un template riutilizzabile per recuperare una quotazione di prezzo per uno swap su Uniswap. Accetta parametri comechainId
,tokenIn
,tokenOut
,amountIn
,amountOut
etradeType
per standardizzare le interazioni di richiesta prezzo tra client e Uniswap.
Elenco delle Risorse
- Chain Supportate
Espone dati sulle blockchain disponibili (Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche, Base) con dettagli di configurazione come RPC URL, indirizzi WETH e SwapRouter. - (Nessuna ulteriore risorsa esplicita è descritta nella documentazione fornita.)
Elenco degli Strumenti
- getPrice
Recupera una quotazione di prezzo per uno swap su Uniswap, consentendo a utenti o agenti di ottenere tassi e routing attuali per ogni coppia di token supportata su qualsiasi chain supportata.
Casi d’Uso di questo MCP Server
- Swap di Token Automatizzati
Gli agenti AI possono eseguire swap in modo autonomo tra diversi token su Uniswap, ottimizzando per prezzo, commissioni e liquidità su più blockchain. - Price Discovery in Tempo Reale
Sviluppatori e trading bot possono utilizzare il server per recuperare quotazioni di prezzo aggiornate e simulare trade prima dell’esecuzione, supportando modelli dinamici di prezzo e arbitraggio. - Strategie di Trading Multi-Chain
Il supporto del server per più chain compatibili EVM abilita operazioni DeFi cross-chain, bilanciamento di portafoglio e migrazione di liquidità. - Suggerimenti AI per il Trading
Gli agenti possono generare e proporre rotte e strategie di trading ottimali basate su dati di mercato reali, commissioni di swap e liquidità disponibile. - Gestione Portafogli DeFi
Le applicazioni possono utilizzare il server MCP per automatizzare strategie di riequilibrio, copertura o fornitura di liquidità su blockchain diverse.
Come configurarlo
Windsurf
- Prerequisiti: Assicurati che Node.js (14.x+) e npm siano installati.
- Installa Uniswap Trader MCP:
Usa npm o Smithery CLI per installare il pacchetto. - Modifica la configurazione:
Aggiorna la configurazione di Windsurf per includere il server MCP. - Aggiungi JSON del Server MCP:
Inserisci il seguente snippet nella configurazione:{ "mcpServers": { "Uniswap-Trader-MCP": { "command": "node", "args": ["path/to/uniswap-trader-mcp/server/index.js"], "env": { "INFURA_KEY": "la tua infura key", "WALLET_PRIVATE_KEY": "la tua private key" } } } }
- Salva/Riavvia & Verifica:
Salva la configurazione e riavvia Windsurf. Testa emettendo una richiestagetPrice
.
Claude
- Prerequisiti: Node.js (14.x+), npm, Smithery CLI installati.
- Installa tramite Smithery:
npx -y @smithery/cli install @kukapay/uniswap-trader-mcp --client claude
- Modifica la configurazione:
Aggiungi MCP nella sezionemcpServers
come nel JSON sopra. - Imposta variabili d’ambiente:
Usa variabili d’ambiente per API key e private key del wallet per sicurezza. - Riavvia & Verifica:
Riavvia Claude Desktop e verifica eseguendo un comando di swap.
Cursor
- Verifica prerequisiti: Node.js e npm.
- Installa il MCP: Scarica o clona il repo MCP.
- Configura il Server MCP:
Aggiungi quanto segue alla configurazione di Cursor:{ "mcpServers": { "Uniswap-Trader-MCP": { "command": "node", "args": ["path/to/uniswap-trader-mcp/server/index.js"], "env": { "INFURA_KEY": "la tua infura key", "WALLET_PRIVATE_KEY": "la tua private key" } } } }
- Salva/Riavvia:
Salva le modifiche e ricarica Cursor.
Cline
- Installa i prerequisiti: Node.js, npm.
- Clona & Installa: Clona il repository ed esegui
npm install
. - Configura Cline:
Aggiungi la voce del server MCP alla tua configurazione:{ "mcpServers": { "Uniswap-Trader-MCP": { "command": "node", "args": ["path/to/uniswap-trader-mcp/server/index.js"], "env": { "INFURA_KEY": "la tua infura key", "WALLET_PRIVATE_KEY": "la tua private key" } } } }
- Riavvia & Testa:
Riavvia Cline e testa con uno swap di token di esempio.
Protezione delle API Key
Utilizza sempre variabili d’ambiente nella sezione env
della configurazione per evitare di inserire credenziali sensibili nel codice.
{
"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}"
}
}
}
}
Come usare questo MCP nei flow
Utilizzo MCP in FlowHunt
Per integrare server MCP nel tuo workflow FlowHunt, inizia aggiungendo il componente MCP al tuo flow e collegandolo al tuo agente AI:

Clicca sul componente MCP per aprire il pannello di configurazione. Nella sezione di configurazione MCP di sistema, inserisci i dettagli del tuo server MCP usando questo formato JSON:
{
"Uniswap-Trader-MCP": {
"transport": "streamable_http",
"url": "https://tuomcpserver.example/pathtothemcp/url"
}
}
Una volta configurato, l’agente AI potrà utilizzare questo MCP come strumento con accesso a tutte le sue funzioni e capacità. Ricordati di cambiare “Uniswap-Trader-MCP” con il vero nome del tuo server MCP e sostituire l’URL con quello del tuo MCP server.
Panoramica
Sezione | Disponibilità | Dettagli/Note |
---|---|---|
Panoramica | ✅ | Presente nel README |
Elenco dei Prompt | ✅ | Template prompt getPrice descritto |
Elenco delle Risorse | ✅ | Chain supportate, info configurazione |
Elenco degli Strumenti | ✅ | getPrice descritto come prompt e tool |
Protezione delle API Key | ✅ | Esempio e istruzioni forniti |
Sampling Support (meno rilevante qui) | ⛔ | Nessuna menzione trovata |
La nostra opinione
Uniswap Trader MCP Server offre una integrazione chiara e ben strutturata per automatizzare swap su Uniswap su blockchain principali. È uno strumento pratico e pronto per la produzione per agenti DeFi e sviluppatori, con documentazione solida e buone pratiche di sicurezza. Tuttavia, il set di tool e risorse è attualmente piuttosto focalizzato e non vi è menzione esplicita di sampling o supporto Roots.
MCP Score: 7/10
MCP Score
Ha una LICENSE | ✅ (MIT) |
---|---|
Ha almeno uno strumento | ✅ |
Numero di Fork | 4 |
Numero di Stelle | 20 |
Domande frequenti
- Cos'è il server Uniswap Trader MCP?
Uniswap Trader MCP Server è un server Model Context Protocol (MCP) che consente ad agenti AI e applicazioni di automatizzare swap di token, richieste di prezzo e strategie di trading su Uniswap su diverse blockchain principali come Ethereum, Polygon e Arbitrum.
- Quali blockchain sono supportate?
Le chain supportate includono Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche e Base. Il server fornisce dettagli di configurazione per ogni chain, come RPC URL e indirizzi SwapRouter.
- Quali strumenti e funzioni offre il server MCP?
Lo strumento principale è `getPrice`, che recupera quotazioni di prezzo in tempo reale per swap Uniswap tra qualsiasi token e chain supportati. Consente anche routing multi-hop e suggerimenti di trading per operazioni DeFi ottimizzate.
- Come configuro in sicurezza le mie API key e il wallet?
Usa sempre variabili d'ambiente nella configurazione del server MCP per conservare informazioni sensibili come chiavi Infura e private key del wallet. Non inserire mai segreti direttamente nei file di configurazione.
- Quali sono i principali casi d'uso per questa integrazione?
Puoi automatizzare swap di token, riequilibrio del portafoglio, price discovery in tempo reale, trading cross-chain e generazione di strategie DeFi tramite AI direttamente da FlowHunt o dalla piattaforma AI agent preferita.
- Come si usa Uniswap Trader MCP in FlowHunt?
Aggiungi il componente MCP al tuo flow FlowHunt, configura i dettagli del server nel pannello di configurazione MCP di sistema e collega il tuo agente AI. L'agente potrà così utilizzare strumenti e prompt di Uniswap per trading e richieste di prezzo.
Potenzia la tua automazione DeFi con Uniswap Trader MCP
Integra trading e price discovery di Uniswap nei tuoi flussi AI. Usa Uniswap Trader MCP Server di FlowHunt per automatizzare le operazioni DeFi multi-chain in modo sicuro ed efficiente.