Uniswap Trader MCP Server
Automatyzuj wymianę tokenów Uniswap, wykrywanie cen i strategie handlowe na głównych blockchainach dzięki integracji FlowHunt z Uniswap Trader MCP Server.

Co robi Uniswap Trader MCP Server?
Uniswap Trader MCP Server to serwer Model Context Protocol (MCP) zaprojektowany do umożliwienia agentom AI automatyzacji wymiany tokenów na zdecentralizowanej giełdzie Uniswap (DEX) w wielu blockchainach. Łącząc asystentów AI z infrastrukturą handlową Uniswap, serwer ten umożliwia deweloperom i autonomicznym agentom wykonywanie zapytań o ceny w czasie rzeczywistym, przeprowadzanie swapów oraz generowanie sugestii tradingowych z optymalizacją tras wielohopowych. Obsługując główne blockchainy – w tym Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche i Base – Uniswap Trader MCP Server usprawnia operacje DeFi, umożliwiając aplikacjom i agentom programową interakcję z Uniswap w zadaniach takich jak zarządzanie płynnością, balansowanie portfela oraz dynamiczne strategie handlowe.
Lista promptów
- getPrice
Udostępnia szablon promptu do pobierania wyceny dla swapa na Uniswap. Przyjmuje parametry takie jakchainId
,tokenIn
,tokenOut
,amountIn
,amountOut
oraztradeType
, standardyzując interakcje zapytań cenowych między klientami a Uniswap.
Lista zasobów
- Obsługiwane sieci
Udostępnia dane o dostępnych blockchainach (Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche, Base) wraz z istotnymi szczegółami konfiguracji, takimi jak adresy RPC, WETH oraz SwapRouter. - (W dokumentacji nie opisano innych jawnych zasobów.)
Lista narzędzi
- getPrice
Pobiera wycenę dla swapa na Uniswap, umożliwiając użytkownikom lub agentom uzyskanie bieżących kursów i trasowania dla dowolnej pary tokenów na dowolnej obsługiwanej sieci.
Przypadki użycia tego MCP Servera
- Automatyczna wymiana tokenów
Agenci AI mogą samodzielnie przeprowadzać swapy między różnymi tokenami na Uniswap, optymalizując pod kątem ceny, opłat i płynności w wielu blockchainach. - Wykrywanie cen w czasie rzeczywistym
Deweloperzy i boty tradingowe mogą używać serwera do pobierania aktualnych wycen i symulowania transakcji przed ich wykonaniem, wspierając dynamiczne modele cenowe i arbitraż. - Strategie handlowe multi-chain
Obsługa wielu łańcuchów EVM pozwala na międzyłańcuchowe operacje DeFi, balansowanie portfela i migrację płynności. - Sugestie tradingowe wspierane przez AI
Agenci mogą generować i prezentować optymalne trasy i strategie tradingowe w oparciu o realne dane rynkowe, opłaty swapowe i dostępność płynności. - Zarządzanie portfelem DeFi
Aplikacje mogą wykorzystywać MCP Server do automatycznego równoważenia, hedgingu lub strategii dostarczania płynności na wielu blockchainach.
Jak to skonfigurować
Windsurf
- Wymagania wstępne: Upewnij się, że masz zainstalowane Node.js (14.x+) i npm.
- Instalacja Uniswap Trader MCP:
Zainstaluj pakiet za pomocą npm lub Smithery CLI. - Edytuj konfigurację:
Zaktualizuj konfigurację Windsurf, aby dodać MCP server. - Dodaj MCP Server do JSON:
Wklej poniższy fragment do swojej konfiguracji:{ "mcpServers": { "Uniswap-Trader-MCP": { "command": "node", "args": ["path/to/uniswap-trader-mcp/server/index.js"], "env": { "INFURA_KEY": "twój klucz infura", "WALLET_PRIVATE_KEY": "twój klucz prywatny" } } } }
- Zapisz/zrestartuj i zweryfikuj:
Zapisz konfigurację i zrestartuj Windsurf. Przetestuj, wysyłając żądaniegetPrice
.
Claude
- Wymagania wstępne: Node.js (14.x+), npm, Smithery CLI.
- Instalacja przez Smithery:
npx -y @smithery/cli install @kukapay/uniswap-trader-mcp --client claude
- Edytuj konfigurację:
Dodaj MCP do sekcjimcpServers
zgodnie z powyższym JSON-em. - Ustaw zmienne środowiskowe:
Używaj zmiennych środowiskowych dla kluczy API i klucza prywatnego portfela. - Zrestartuj i zweryfikuj:
Zrestartuj Claude Desktop i sprawdź działanie za pomocą komendy swap.
Cursor
- Wymagania wstępne: Node.js i npm.
- Instalacja MCP: Pobierz lub sklonuj repozytorium MCP.
- Konfiguracja MCP Server:
Dodaj poniższy fragment do konfiguracji Cursor:{ "mcpServers": { "Uniswap-Trader-MCP": { "command": "node", "args": ["path/to/uniswap-trader-mcp/server/index.js"], "env": { "INFURA_KEY": "twój klucz infura", "WALLET_PRIVATE_KEY": "twój klucz prywatny" } } } }
- Zapisz/zrestartuj:
Zapisz zmiany i przeładuj Cursor.
Cline
- Instalacja wymagań wstępnych: Node.js, npm.
- Sklonuj i zainstaluj: Sklonuj repozytorium i uruchom
npm install
. - Konfiguracja Cline:
Dodaj wpis MCP servera do konfiguracji:{ "mcpServers": { "Uniswap-Trader-MCP": { "command": "node", "args": ["path/to/uniswap-trader-mcp/server/index.js"], "env": { "INFURA_KEY": "twój klucz infura", "WALLET_PRIVATE_KEY": "twój klucz prywatny" } } } }
- Zrestartuj i przetestuj:
Zrestartuj Cline i przetestuj przykładowy swap tokenów.
Zabezpieczanie kluczy API
Zawsze korzystaj ze zmiennych środowiskowych w sekcji env
swojej konfiguracji, by nie zapisywać wrażliwych danych bezpośrednio w plikach.
{
"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 użyć tego MCP we flowach
Używanie MCP w FlowHunt
Aby zintegrować MCP serwery z workflow w FlowHunt, rozpocznij od dodania komponentu MCP do swojego flow oraz połączenia go z agentem AI:

Kliknij komponent MCP, aby otworzyć panel konfiguracji. W sekcji systemowej konfiguracji MCP wklej dane swojego MCP servera w tym formacie JSON:
{
"Uniswap-Trader-MCP": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po skonfigurowaniu agent AI będzie mógł korzystać z tego MCP jako narzędzia z wszystkimi jego funkcjami i możliwościami. Pamiętaj, by zamienić “Uniswap-Trader-MCP” na rzeczywistą nazwę swojego serwera MCP i podmienić URL na własny adres serwera.
Przegląd
Sekcja | Dostępność | Szczegóły/Uwagi |
---|---|---|
Przegląd | ✅ | Obecny w README |
Lista promptów | ✅ | Szablon promptu getPrice opisany |
Lista zasobów | ✅ | Obsługiwane sieci, informacje konfiguracyjne |
Lista narzędzi | ✅ | getPrice opisany zarówno jako prompt, jak i narzędzie |
Zabezpieczanie kluczy API | ✅ | Przykład i instrukcje podane |
Wsparcie dla sampling-u (mniej istotne) | ⛔ | Brak wzmianki |
Nasza opinia
Uniswap Trader MCP Server zapewnia przejrzystą, dobrze udokumentowaną integrację do automatyzacji swapów na Uniswap w wielu blockchainach. To praktyczne, gotowe do wdrożenia narzędzie dla agentów DeFi i deweloperów z dobrym wsparciem bezpieczeństwa. Zakres narzędzi i zasobów jest jednak obecnie dość skupiony, a nie ma jawnej wzmianki o sampling-u czy wsparciu Roots.
MCP Ocena: 7/10
Ocena MCP
Ma LICENCJĘ | ✅ (MIT) |
---|---|
Ma co najmniej jedno narzędzie | ✅ |
Liczba forków | 4 |
Liczba gwiazdek | 20 |
Najczęściej zadawane pytania
- Czym jest Uniswap Trader MCP Server?
Uniswap Trader MCP Server to serwer Model Context Protocol (MCP), który umożliwia agentom AI i aplikacjom automatyzację wymiany tokenów, pobieranie cen oraz strategie handlowe na Uniswap w wielu głównych blockchainach takich jak Ethereum, Polygon i Arbitrum.
- Jakie blockchainy są obsługiwane?
Obsługiwane sieci to Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche i Base. Serwer udostępnia szczegóły konfiguracji dla każdej sieci, takie jak adresy RPC i SwapRouter.
- Jakie narzędzia i funkcje oferuje MCP server?
Głównym narzędziem jest `getPrice`, które pobiera w czasie rzeczywistym wycenę dla swapów Uniswap pomiędzy dowolnymi obsługiwanymi tokenami i sieciami. Pozwala także na wielohopowe trasowanie transakcji i sugestie tradingowe dla zoptymalizowanych operacji DeFi.
- Jak bezpiecznie skonfigurować klucze API i portfel?
Zawsze używaj zmiennych środowiskowych w konfiguracji MCP servera do przechowywania wrażliwych danych, takich jak klucze Infura i klucze prywatne portfela. Nigdy nie umieszczaj sekretów bezpośrednio w plikach konfiguracyjnych.
- Jakie są główne przypadki użycia tej integracji?
Możesz automatyzować wymianę tokenów, równoważenie portfela, wykrywanie cen w czasie rzeczywistym, handel międzyłańcuchowy oraz generowanie strategii DeFi wspieranych przez AI bezpośrednio z FlowHunt lub wybranej platformy agenta AI.
- Jak używać Uniswap Trader MCP w FlowHunt?
Dodaj komponent MCP do swojego flow w FlowHunt, skonfiguruj szczegóły serwera w panelu systemowej konfiguracji MCP i połącz ze swoim agentem AI. Agent będzie miał wtedy dostęp do narzędzi Uniswap i promptów do handlu oraz zapytań o ceny.
Przyspiesz swoją automatyzację DeFi z Uniswap Trader MCP
Zintegruj handel Uniswap i wykrywanie cen z workflowami AI. Skorzystaj z Uniswap Trader MCP Server od FlowHunt, aby bezpiecznie i efektywnie automatyzować wielołańcuchowe operacje DeFi.