Paso a paso, sin experiencia previa | ~15–20 minutos | Gemini CLI
El MCP de Eulerian es un conector que permite a tu asistente de IA leer directamente tus datos de Eulerian Marketing Platform. En lugar de abrir cuadros de mando o exportar archivos, simplemente haces preguntas en lenguaje natural. Esta guía lo instala con Gemini CLI, un asistente gratuito de Google que funciona en una ventana «terminal».
Claude Desktop ofrece un instalador en un clic, sin ningún comando. Si no te sientes cómodo escribiendo comandos, puede que sea la opción más sencilla. Esta guía es específica para Gemini CLI.
Necesitarás estas cinco cosas. No te preocupes por las técnicas — los pasos de abajo te muestran exactamente qué hacer.
- Si no tienes una, pídesela a tu administrador de la plataforma.
- Una cadena de texto secreta que proporciona Eulerian. Guárdala en un lugar seguro; la pegarás en el Paso 4.
- Es del estilo https://something.api.eulerian.com/mcp . También la proporciona Eulerian.
- Descargas gratuitas: Python desde python.org/downloads (en Windows, marca «Add Python to PATH» durante la instalación), y Node.js desde nodejs.org .
- para crear una clave API de Gemini en el Paso 5.
El «terminal» es una ventana donde escribes comandos. Para abrirlo:
- pulsa la , escribe cmd y pulsa . Se abre una ventana negra — ese es el terminal.
- pulsa Cmd + Espacio, escribe Terminal, .
- abre tu aplicación Terminal.
haz clic dentro de la ventana, escribe (o pega) un comando y pulsa para ejecutarlo. (puede que Ctrl+V no funcione). Puedes dejar esta ventana abierta y reutilizarla en cada paso.
Abre el terminal (sección 3). Escribe esta línea y pulsa Intro (puede tardar un minuto):
npm install -g @google/gemini-cli
Cuando termine, comprueba que funcionó escribiendo:
gemini --version
Si ves un número de versión, todo bien. (Si dice «not recognised», cierra el terminal, abre uno nuevo e inténtalo de nuevo.)
En el mismo terminal, escribe:
pip install eulerian-marketing-platform
Deberías terminar con una línea del tipo «Successfully installed eulerian-marketing-platform».
Gemini necesita la de Python en tu equipo. En el terminal, escribe:
python -c "import sys; print(sys.executable)"
Imprime una línea, por ejemplo:
C:\Users\tu-usuario\AppData\Local\Programs\Python\Python312\python.exe
— la pegarás en el Paso 4. Para copiar en el terminal de Windows: selecciona el texto con el ratón y pulsa . (Si la línea contiene WindowsApps, instala Python desde python.org y vuelve a ejecutar esto.)
Este archivo le dice a Gemini que use Eulerian. Se llama settings.json y está en una carpeta llamada .gemini. Aquí tienes exactamente cómo encontrarlo o crearlo.
Abre el (el icono de carpeta amarilla, o pulsa Tecla Windows + E).
Haz clic en la de arriba, escribe exactamente %USERPROFILE%\.gemini y pulsa .
Si dice que la carpeta no existe: escribe %USERPROFILE% en su lugar, pulsa Intro, luego y nómbrala exactamente .gemini, y ábrela.
En el Explorador, abre el menú → → marca . Ahora los archivos muestran su terminación real, como .json o .txt.
settings.json
Clic derecho en una zona vacía → .
Renómbralo exactamente a settings.json (borra la terminación .txt). Pulsa en el aviso.
Clic derecho en settings.json → .
Borra todo lo que haya dentro y pega exactamente esto:
{"mcpServers": {"eulerian-marketing-platform": {"command": "PASTE-YOUR-PYTHON-PATH-HERE","args": ["-m", "eulerian_marketing_platform.server"],"timeout": 600000,"env": {"EMP_API_ENDPOINT": "PASTE-YOUR-EULERIAN-URL-HERE","EMP_API_TOKEN": "PASTE-YOUR-TOKEN-HERE"}}}}
por tus propios valores (mantén las comillas "" alrededor de cada uno):
- "command": tu ruta de Python del Paso 3.
- "EMP_API_ENDPOINT": tu URL de Eulerian (punto 3 de «Antes de empezar»).
- "EMP_API_TOKEN": tu token de Eulerian (punto 2).
cambia cada barra invertida simple \ por una barra invertida \\. Por ejemplo, esto:C:\Users\tu-usuario\...\python.exedebe escribirse como:C:\\Users\\tu-usuario\\...\\python.exe
Después guarda el archivo: pulsa . Ubicación del archivo de configuración, como referencia:
%USERPROFILE%\.gemini\settings.json
Es una clave gratuita que permite a Gemini responder (es distinta de tu token de Eulerian).
Pulsa , luego (empieza por AIza o similar).
De vuelta en el terminal, escribe set GEMINI_API_KEY= y luego tu clave justo después del =, y pulsa Intro:
set GEMINI_API_KEY=tu-clave-pegada-aqui
(macOS/Linux: usa export GEMINI_API_KEY=tu-clave.)
En el terminal, escribe gemini y pulsa Intro.
Si pregunta si confías en la carpeta, elige . Si pregunta cómo autenticarte, elige .
Escribe /mcp list y pulsa Intro. Tras unos segundos, el servidor de Eulerian debería aparecer como , con una lista de herramientas:
Así se ve el éxito: el servidor de Eulerian está «Ready» con sus herramientas listadas.
Pregúntale a Gemini en lenguaje natural, por ejemplo: La primera vez, pedirá permiso para ejecutar una herramienta — di que sí. Cuando veas tus datos reales, has terminado.
- ¿Cómo funcionaron nuestras campañas de search de pago la semana pasada?
- ¿Qué canales contribuyeron más a las conversiones este mes?
- Compara el coste y los ingresos de las campañas este mes vs el mes pasado.
- ¿Qué herramientas de Eulerian tienes disponibles?
sé específico. «¿Cuál es el CPA de nuestras campañas de display el mes pasado?» funciona mucho mejor que «¿cómo van las campañas?».
- Son como contraseñas — no los compartas, no los pongas en capturas de pantalla ni en correos. Si alguien más los ve alguna vez, crea unos nuevos.
- antes de usar datos de negocio reales con cualquier herramienta de IA.
- en la interfaz de Eulerian; la IA puede formular ocasionalmente una consulta de forma imperfecta.
Cierra el terminal y abre uno nuevo. ¿Sigue fallando? Escribe npx @google/gemini-cli en lugar de gemini.
Reinstala Python desde python.org marcando . Luego abre un terminal nuevo. El descubrimiento de herramientas puede tardar 20–30 segundos. Espera un momento y vuelve a ejecutar /mcp list. La línea "timeout" del Paso 4 también ayuda.
Revisa el Paso 4: el command debe ser tu ruta exacta de Python con barras invertidas (\\).
Es la cuota de tu Gemini, no de Eulerian. Escribe /model para cambiar de modelo, o espera a que se reinicie.
Usa una en su lugar (Paso 5). El inicio de sesión gratuito de Google ya no funciona en el CLI.