Servidor Uniswap Trader MCP
Automatiza los intercambios de tokens de Uniswap, el descubrimiento de precios y las estrategias de trading en las principales blockchains usando la integración del Servidor Uniswap Trader MCP de FlowHunt.

¿Qué hace el servidor “Uniswap Trader” MCP?
El Servidor Uniswap Trader MCP es un servidor Model Context Protocol (MCP) diseñado para permitir que los agentes de IA automaticen intercambios de tokens en el exchange descentralizado (DEX) Uniswap a través de múltiples blockchains. Al conectar asistentes de IA con la infraestructura de trading de Uniswap, este servidor brinda a desarrolladores y agentes autónomos la capacidad de realizar consultas de precios en tiempo real, ejecutar swaps y generar sugerencias de trading con optimización de rutas multi-hop. Compatible con blockchains principales —incluyendo Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche y Base— el Servidor Uniswap Trader MCP agiliza las operaciones DeFi, permitiendo que aplicaciones y agentes interactúen programáticamente con Uniswap para tareas como gestión de liquidez, balanceo de portafolio y estrategias de trading dinámicas.
Lista de Prompts
- getPrice
Proporciona una plantilla reutilizable para obtener una cotización de precio para un swap en Uniswap. Acepta parámetros comochainId
,tokenIn
,tokenOut
,amountIn
,amountOut
ytradeType
para estandarizar las interacciones de consulta de precios entre clientes y Uniswap.
Lista de Recursos
- Cadenas soportadas
Expone datos sobre blockchains disponibles (Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche, Base) con detalles de configuración relevantes como URLs RPC, direcciones WETH y direcciones de SwapRouter. - (No se describen explícitamente más recursos en la documentación proporcionada.)
Lista de Herramientas
- getPrice
Obtiene una cotización de precio para un swap en Uniswap, permitiendo a usuarios o agentes conocer tarifas actuales y rutas para cualquier par de tokens soportados en cualquier cadena soportada.
Casos de uso de este servidor MCP
- Intercambio automatizado de tokens
Los agentes de IA pueden ejecutar swaps autónomamente entre diferentes tokens en Uniswap, optimizando precio, comisiones y liquidez a través de varias blockchains. - Descubrimiento de precios en tiempo real
Desarrolladores y bots de trading pueden usar el servidor para obtener cotizaciones de precios actualizadas y simular operaciones antes de ejecutarlas, soportando modelos de precios dinámicos y arbitraje. - Estrategias de trading multichain
El soporte para múltiples cadenas compatibles con EVM permite operaciones DeFi cross-chain, balanceo de portafolio y migración de liquidez. - Sugerencias de trading impulsadas por IA
Los agentes pueden generar y mostrar rutas y estrategias de trading óptimas basadas en datos reales de mercado, comisiones de swap y liquidez disponible. - Gestión de portafolio DeFi
Las aplicaciones pueden aprovechar el servidor MCP para automatizar reequilibrios, coberturas o estrategias de provisión de liquidez en diversas blockchains.
Cómo configurarlo
Windsurf
- Requisitos previos: Asegúrate de tener instalado Node.js (14.x+) y npm.
- Instala Uniswap Trader MCP:
Usa npm o Smithery CLI para instalar el paquete. - Editar configuración:
Actualiza tu configuración de Windsurf para incluir el servidor MCP. - Añadir JSON del servidor MCP:
Inserta el siguiente fragmento en tu configuración:{ "mcpServers": { "Uniswap-Trader-MCP": { "command": "node", "args": ["path/to/uniswap-trader-mcp/server/index.js"], "env": { "INFURA_KEY": "tu clave de infura", "WALLET_PRIVATE_KEY": "tu clave privada" } } } }
- Guardar/Reiniciar y verificar:
Guarda tu configuración y reinicia Windsurf. Prueba emitiendo una peticióngetPrice
.
Claude
- Requisitos previos: Node.js (14.x+), npm y Smithery CLI instalados.
- Instalar vía Smithery:
npx -y @smithery/cli install @kukapay/uniswap-trader-mcp --client claude
- Editar configuración:
Añade el MCP a la secciónmcpServers
como en el JSON anterior. - Configurar variables de entorno:
Usa variables de entorno para claves API y claves privadas de wallet por seguridad. - Reiniciar y comprobar:
Reinicia Claude Desktop y verifica ejecutando un comando de swap.
Cursor
- Asegúrate de los requisitos previos: Node.js y npm.
- Instala el MCP: Descarga o clona el repositorio MCP.
- Configura el servidor MCP:
Añade lo siguiente a la configuración de Cursor:{ "mcpServers": { "Uniswap-Trader-MCP": { "command": "node", "args": ["path/to/uniswap-trader-mcp/server/index.js"], "env": { "INFURA_KEY": "tu clave de infura", "WALLET_PRIVATE_KEY": "tu clave privada" } } } }
- Guardar/Reiniciar:
Guarda los cambios y recarga Cursor.
Cline
- Instala los requisitos previos: Node.js, npm.
- Clona e instala: Clona el repositorio y ejecuta
npm install
. - Configura Cline:
Añade la entrada del servidor MCP a tu configuración:{ "mcpServers": { "Uniswap-Trader-MCP": { "command": "node", "args": ["path/to/uniswap-trader-mcp/server/index.js"], "env": { "INFURA_KEY": "tu clave de infura", "WALLET_PRIVATE_KEY": "tu clave privada" } } } }
- Reinicia y prueba:
Reinicia Cline y prueba con un intercambio de tokens.
Protección de claves API
Utiliza siempre variables de entorno en la sección env
de tu configuración para evitar escribir credenciales sensibles en el archivo.
{
"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}"
}
}
}
}
Cómo usar este MCP en los flujos
Uso del MCP en FlowHunt
Para integrar servidores MCP en tu flujo de trabajo en FlowHunt, comienza añadiendo el componente MCP y conectándolo a tu agente de IA:

Haz clic en el componente MCP para abrir el panel de configuración. En la sección de configuración del sistema MCP, inserta los detalles del servidor MCP usando este formato JSON:
{
"Uniswap-Trader-MCP": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Una vez configurado, el agente de IA podrá utilizar este MCP como herramienta con acceso a todas sus funciones y capacidades. Recuerda cambiar “Uniswap-Trader-MCP” por el nombre real de tu servidor MCP y reemplazar la URL por la de tu servidor MCP.
Resumen
Sección | Disponibilidad | Detalles/Notas |
---|---|---|
Resumen | ✅ | Presente en README |
Lista de Prompts | ✅ | Plantilla de prompt getPrice descrita |
Lista de Recursos | ✅ | Cadenas soportadas, información de configuración |
Lista de Herramientas | ✅ | getPrice descrito como prompt y herramienta |
Protección de claves API | ✅ | Ejemplo e instrucciones proporcionados |
Soporte para Sampling (menos relevante) | ⛔ | No se menciona |
Nuestra opinión
El Servidor Uniswap Trader MCP proporciona una integración clara y bien estructurada para automatizar swaps en Uniswap a través de las principales blockchains. Ofrece una herramienta práctica y lista para producción para agentes DeFi y desarrolladores, con buena documentación y orientación de seguridad. Sin embargo, el conjunto de herramientas y recursos es actualmente bastante enfocado y no hay mención explícita de soporte de sampling o Roots.
Puntuación MCP: 7/10
Puntuación MCP
Tiene LICENSE | ✅ (MIT) |
---|---|
Tiene al menos una herramienta | ✅ |
Número de forks | 4 |
Número de estrellas | 20 |
Preguntas frecuentes
- ¿Qué es el Servidor Uniswap Trader MCP?
El Servidor Uniswap Trader MCP es un servidor Model Context Protocol (MCP) que permite a agentes de IA y aplicaciones automatizar intercambios de tokens, consultas de precios y estrategias de trading en Uniswap a través de múltiples blockchains principales como Ethereum, Polygon y Arbitrum.
- ¿Qué blockchains son compatibles?
Las cadenas soportadas incluyen Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche y Base. El servidor proporciona detalles de configuración para cada cadena, como URLs RPC y direcciones de SwapRouter.
- ¿Qué herramientas y funciones ofrece el servidor MCP?
La principal herramienta es `getPrice`, que obtiene cotizaciones de precios en tiempo real para swaps de Uniswap entre cualquier token y cadena soportados. También permite el enrutamiento de operaciones multi-hop y sugerencias de trading para optimizar operaciones DeFi.
- ¿Cómo configuro de forma segura mis claves API y wallet?
Utiliza siempre variables de entorno en la configuración de tu servidor MCP para almacenar información sensible como claves de Infura y claves privadas de wallet. Nunca escribas secretos directamente en tus archivos de configuración.
- ¿Cuáles son los principales casos de uso para esta integración?
Puedes automatizar intercambios de tokens, reequilibrio de portafolio, descubrimiento de precios en tiempo real, trading cross-chain y generación de estrategias DeFi impulsadas por IA directamente desde FlowHunt o tu plataforma de agente de IA preferida.
- ¿Cómo uso el Uniswap Trader MCP en FlowHunt?
Añade el componente MCP a tu flujo de FlowHunt, configura los detalles del servidor en el panel de configuración del sistema MCP y conecta tu agente de IA. El agente podrá usar las herramientas y prompts de Uniswap para trading y consultas de precios.
Potencia tu automatización DeFi con Uniswap Trader MCP
Integra el trading y descubrimiento de precios de Uniswap en tus flujos de trabajo de IA. Utiliza el Servidor Uniswap Trader MCP de FlowHunt para automatizar operaciones DeFi multichain de forma segura y eficiente.