TakeProfit MCP

oficial

Proporciona acceso a la documentación y herramientas de Indie de TakeProfit.com, un lenguaje de scripting basado en Python para crear indicadores personalizados en la nube y estrategias de trading en la plataforma TakeProfit.

¿Qué puedes hacer con TakeProfit MCP?

  • Crear indicadores Indie desde cero — Pídele a tu asistente que cree un indicador completo basado en tu idea de trading, como un detector de impulso o de soporte/resistencia.

  • Buscar y recomendar indicadores existentes — Haz que el asistente consulte el Marketplace de la comunidad o los indicadores integrados por nombre o descripción para encontrar una solución ya preparada.

  • Gestionar scripts privados y listas de seguimiento — Lista, carga, edita y guarda tus indicadores de "Mis scripts", o crea y modifica listas de seguimiento con cotizaciones en vivo.

  • Crear y gestionar alertas — Configura, edita, pausa o revisa alertas en tus indicadores, incluidos los privados, directamente a través del asistente.

  • Ejecutar y analizar backtests de estrategias — Solicita un backtest de tu estrategia, compara cambios de parámetros y navega por informes detallados de órdenes y operaciones.

  • Obtener aprendizaje guiado de Indie y correcciones — Pregunta "¿cómo implementaría el indicador X?" para obtener ejemplos de código funcionales, o recibe explicaciones de combinaciones complejas de algoritmos.

Documentación

¿Qué es el servidor TakeProfit MCP?

Los LLM ahora pueden escribir, convertir, validar y explicar código Indie usando el servidor TakeProfit MCP.

Obtén ayuda de desarrollo Indie impulsada por IA:

  • Pide al LLM que escriba indicadores completos desde cero basados en tus ideas de trading
  • Obtén explicaciones de combinaciones de algoritmos complejos y cómo funcionan juntos

Descubre indicadores

  • Busca en el Marketplace de la comunidad indicadores publicados por nombre o descripción — el LLM puede recomendar un indicador existente en lugar de escribir uno desde cero
  • Busca indicadores integrados por nombre, título o abreviatura

Trabaja con tus propios scripts y listas de seguimiento

El servidor no se detiene en el lenguaje. Una vez que inicias sesión, también accede a los datos privados detrás de tu cuenta:

  • Tus scripts privados — lista lo que hay en Mis scripts, carga un script en la conversación, edítalo y guárdalo de vuelta en la plataforma
  • Alertas — crea, edita, pausa y revisa alertas, incluidas alertas sobre un indicador privado que nunca publicaste
  • Listas de seguimiento — enuméralas, lee su contenido con cotizaciones en vivo, crea nuevas y agrega o elimina instrumentos

Consulta Trabajar con los datos de tu plataforma a continuación para ver qué puede hacer cada uno de estos.

Aprendizaje interactivo:

  • Pregunta "¿cómo implementaría el indicador X?" y obtén ejemplos de código funcionales
  • Comprende la lógica detrás del análisis técnico a través de explicaciones de código
  • Aprende las mejores prácticas de Indie mediante desarrollo guiado por IA

Ejemplos:

  • "Crea un indicador de momentum que combine RSI y divergencia de MACD"
  • "Ayúdame a construir un detector de soporte/resistencia usando acción del precio"
  • "Explica cómo implementar un stop loss personalizado basado en volatilidad"
  • "Escribe un indicador que detecte patrones de gráfico como triángulos"

Instrucciones de configuración paso a paso

  • Claude
  • Claude Code
  • Codex
  • Cursor
  • VSCode
  • mcp-remote

Integración con Claude y Claude Desktop

Paso 1: Agregar conector personalizado

  1. Descarga, instala e inicia sesión / regístrate en Claude Desktop o inicia sesión usando la interfaz web de Claude
  2. Ve a Configuración -> Conectores en Claude o Claude Desktop y haz clic en "Agregar conector personalizado"
  3. Ingresa el nombre TakeProfit y la URL https://mcp.takeprofit.com/mcp Add custom connector to claude Agregar conector personalizado a claude
  4. Presiona el botón Configure para el nuevo conector, asegúrate de que todas las herramientas estén activadas y elige Allow unsupervised para todas las herramientas Enable tools and allow unsupervised Habilitar herramientas y permitir sin supervisión

Paso 2: Verificar funcionalidad

  1. Sal de la configuración y regresa a la ventana de chat
  2. Pide get the Indie docs TOC using TakeProfit MCP o generate SMA indicator in Indie language and validate this using TakeProfit MCP y observa cómo la IA ejecuta el flujo de trabajo técnico por ti.

Integración con Claude code CLI

Disponible en macOS, Linux y Windows.

Paso 1: Instalar NodeJS 18+ si aún no está instalado

  1. Ve al sitio web oficial de Node.js: https://nodejs.org/en/download/
  2. Descarga la versión LTS (Soporte a largo plazo) para tu sistema operativo — es la versión estable recomendada para la mayoría de los usuarios
  3. Ejecuta el instalador — no es necesario cambiar la configuración durante la instalación

Puedes ignorar la ventana de PowerShell que puede aparecer y cerrarse sola después de la instalación. En caso de duda, reinicia tu computadora y continúa.

Paso 2: Instalar claude code

Ejecuta en la terminal: npm install -g @anthropic-ai/claude-code

Paso 3: Agregar la integración

Ejecuta el comando claude mcp add --transport http takeprofit https://mcp.takeprofit.com/mcp en tu terminal (no en el chat de claude).

Paso 4: Autorizar la conexión

Ejecuta claude code con el comando claude. Si es la primera ejecución de claude code, aparecerá el asistente de configuración y deberás completar los pasos de autorización, suscripción y configuración.

Luego escribe /mcp en el chat, selecciona takeprofit y elige Autenticar — se abrirá una ventana del navegador para que inicies sesión en TakeProfit. Hasta que eso se complete, el servidor aparecerá como Requiere autenticación y sus herramientas permanecerán no disponibles.

Paso 5: Verificar funcionalidad

Pide get the Indie docs TOC using MCP o generate SMA indicator on Indie language and validate this using MCP y observa cómo se ejecutan las herramientas.

Integración con la extensión Claude code VSCode

Disponible en macOS, Linux y Windows.

Paso 1: Instalar la extensión claude code en tu IDE VSCode

Descarga e instala desde el marketplace o simplemente instálala en la ventana de VSCode en la pestaña de Extensiones.

Paso 2: Agregar la integración

Ejecuta el comando /claude mcp add --transport http takeprofit https://mcp.takeprofit.com/mcp (con barra diagonal al inicio) solo en el chat de claude code. Luego termina el chat actual y vuelve a abrirlo para aplicar la nueva configuración.

Reabre el chat, escribe /mcp, selecciona takeprofit y elige Autenticar para iniciar sesión en TakeProfit. Un servidor recién agregado solo está disponible en chats iniciados después de agregarlo, y sus herramientas permanecen no disponibles hasta que se autorice.

Paso 3: Ejecutar y usar

Abre el chat usando el comando Ctrl+Shift+P (Cmd+Shift+P en Mac) y Run Claude Code o haciendo clic en el ícono de Claude code en la esquina superior derecha de la ventana del IDE.
Escribe /mcp en el chat para ver la información de integración. Luego pide get the Indie docs TOC using MCP o generate SMA indicator on Indie language and validate this using MCP para verificar la funcionalidad.

Integración con Codex CLI

Paso 1: Instalar Codex

Instala el Codex CLI siguiendo las instrucciones oficiales, luego ejecuta codex una vez y completa el inicio de sesión.

Paso 2: Agregar la integración

Ejecuta esto en tu terminal (no dentro del chat de Codex):

codex mcp add takeprofit --url https://mcp.takeprofit.com/mcp

Codex lista los servidores que conoce con codex mcp list, para que puedas verificar que takeprofit fue registrado.

Paso 3: Iniciar sesión en TakeProfit

Ejecuta esto también en tu terminal:

codex mcp login takeprofit

Se abrirá una ventana del navegador para que inicies sesión en TakeProfit y apruebes la conexión. Hasta que lo hagas, las herramientas de TakeProfit no estarán disponibles en Codex. Si Codex ya abrió la página de inicio de sesión cuando agregaste el servidor, puedes omitir este paso.

Paso 4: Ejecutar y usar

Inicia Codex con el comando codex y escribe /mcp para verificar que takeprofit está conectado. Luego pídele get the Indie docs TOC using TakeProfit MCP o generate SMA indicator in Indie language and validate this using TakeProfit MCP. Aprueba la llamada de herramienta cuando Codex lo solicite y observa cómo la IA ejecuta el flujo de trabajo técnico por ti.

Integración con Cursor

Paso 1: Instalar el IDE de cursor

Descarga cursor desde el sitio oficial, ejecútalo y realiza la configuración inicial.

Paso 2: Agregar la integración

  1. Abre Configuración de Cursor -> Herramientas e Integraciones (o Configuración de Cursor -> MCP según la versión de Cursor)
  2. Presiona el botón "Agregar MCP personalizado" y pega esto en la configuración de mcp.json:
{
  "mcpServers": {
    "TakeProfit": {
      "url": "https://mcp.takeprofit.com/mcp"
    }
  }
}

O simplemente agrega el servidor TakeProfit a la lista si ya tienes otros servidores:

{
  "mcpServers": {
    "OtherServer1": {
      ...
    },
    "OtherServer2": {
      ...
    },
    "TakeProfit": {
      "url": "https://mcp.takeprofit.com/mcp"
    }
  }
}
  1. Abre Configuración de Cursor -> Modelos y elige un modelo que pueda trabajar con el MCP, por ejemplo claude-4-sonnet

Paso 3: Abrir el chat y usar

Alterna el Panel de IA para abrir un chat y usar la nueva integración: pide get the Indie docs TOC using MCP o generate SMA indicator on Indie language and validate this using MCP. Si aún no has iniciado sesión en cursor, serás redirigido a la página de autorización.

NOTA: cursor esperará tu aprobación al usar el mcp por primera vez, deberás presionar el botón "Ejecutar herramienta" para que pueda acceder al MCP

Integración con VSCode

Paso 1: Descargar e instalar el IDE de VSCode

Descarga VSCode desde el sitio oficial e instálalo. Asegúrate de usar una versión reciente con modo agente.

Paso 2: Agregar la integración

  • Automático: haz clic en este enlace para instalar
    Presiona "Confiar" si VSCode pregunta "¿Confiar y ejecutar el servidor MCP TakeProfit?"
  • O manual:
    • presiona Ctrl + Shift + P (Cmd + Shift + P en Mac) para abrir la línea de comandos de VSCode y ejecuta el comando MCP: Open User Configuration
      • pega esto en la configuración de mcp.json:
{
    "servers": {
        "TakeProfit": {
            "url": "https://mcp.takeprofit.com/mcp"
        }
    }
}

O simplemente agrega el servidor TakeProfit a la lista si ya tienes otros servidores:

{
    "servers": {
        "OtherServer1": {
            ...
        },
        "OtherServer2": {
            ...
        },
        "TakeProfit": {
            "url": "https://mcp.takeprofit.com/mcp"
        }
    }
}

Paso 3: Abrir el chat y usar

  • presiona Ctrl + Alt + I (Cmd + Option + I en Mac) para abrir el chat o ejecuta el comando Chat: Open chat en la línea de comandos de VSCode (Ctrl + Shift + P en Windows, Cmd + Shift + P en Mac)
  • configura Copilot y autoriza con tu cuenta de github si VScode lo solicita
  • escribe cualquier primer mensaje para iniciar el chat
  • selecciona el modo agente, elige un modelo que pueda trabajar con el MCP, por ejemplo Claude Sonnet (habilita el acceso al modelo Claude si VScode lo solicita)
  • presiona el botón Herramientas para ver la lista de herramientas disponibles y habilita las herramientas de TakeProfit
  • ingresa un prompt para usar el MCP, por ejemplo get the Indie docs TOC using TakeProfit MCP. VSCode esperará tu aprobación para usar el MCP, permite esto (presiona el botón Continue) y observa cómo la IA ejecuta el flujo de trabajo técnico por ti.

Integración con mcp-remote

Algunas aplicaciones de IA no admiten mcp remoto, sino que solo pueden trabajar con herramientas mcp locales. En este caso, puedes usar el paquete npm mcp-remote.

Por ejemplo, si tienes una cuenta gratuita de claude, la integración con el mcp remoto puede no estar disponible, pero puedes configurarlo con un mcp local.

Paso 1: Instalar Node.js

  1. Ve al sitio web oficial de Node.js: https://nodejs.org/en/download/
  2. Descarga la versión LTS (Soporte a largo plazo) para tu sistema operativo — es la versión estable recomendada para la mayoría de los usuarios
  3. Ejecuta el instalador — no es necesario cambiar la configuración durante la instalación

Puedes ignorar la ventana de PowerShell que puede aparecer y cerrarse sola después de la instalación. En caso de duda, reinicia tu computadora y continúa.

Paso 2: Abrir la configuración de Claude Desktop

  1. Si aún no lo has hecho, descarga e instala Claude Desktop
  2. Abre la aplicación Claude
  3. Navega a Archivo → Configuración → Desarrollador
  4. Haz clic en "Editar configuración" — esto abrirá el archivo de configuración en un editor de texto

Paso 3: Editar el archivo de configuración

Abre el archivo de configuración, que se ubicará en:

  • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Si el archivo está vacío o contiene solo {}:
Reemplaza el contenido del archivo con:

{
 "mcpServers": {
  "TakeProfit": {
   "command": "npx",
   "args": [
    "-y",
    "mcp-remote@latest",
    "https://mcp.takeprofit.com/mcp"
   ]
  }
 }
}

Si el archivo ya contiene otros servidores MCP:
Agrega el servidor TakeProfit al bloque mcpServers existente. Por ejemplo, si el archivo se ve así:

{
 "mcpServers": {
  "OtherServer1": {
   "command": "..."
  },
  "OtherServer2": {
   "command": "...",
   "args": [...]
  }
 }
}

Entonces cámbialo a:

{
 "mcpServers": {
  "OtherServer1": {
   "command": "..."
  },
  "OtherServer2": {
   "command": "...",
   "args": [...]
  },
  "TakeProfit": {
   "command": "npx",
   "args": [
    "-y",
    "mcp-remote@latest",
    "https://mcp.takeprofit.com/mcp"
   ]
  }
 }
}

Paso 4: Guardar y reiniciar

  1. Guarda el archivo de configuración (Ctrl+S en Windows, Cmd+S en Mac)
  2. Cierra completamente Claude Desktop
  3. Inicia Claude Desktop nuevamente

Paso 5: Verificar funcionalidad

Después de reiniciar, deberías ver un ícono de herramientas en la esquina inferior izquierda del cuadro de entrada del chat. Haz clic en él para abrir el menú "Buscar y herramientas". Si el servidor TakeProfit MCP está funcionando correctamente, deberías ver "TakeProfit" listado en el menú de herramientas.

De manera similar, puedes usar mcp-remote en otras situaciones donde sea conveniente.

Prueba tu configuración

Intenta hacer una de estas preguntas al LLM para probar la conexión:

"¿Puedes mostrarme la documentación del algoritmo RSI?"

"Ayúdame a crear un indicador de media móvil simple en Indie"

"Valida este código: [pega algún código Indie]"

"¿Qué algoritmos están disponibles para calcular las Bandas de Bollinger?"

Si el servidor MCP está funcionando correctamente, el LLM responderá usando la documentación y la lógica de Indie.

Una vez que recibas el código generado, pruébalo pegándolo en el editor de código de indicadores en la plataforma TakeProfit para verificar que se ejecuta sin errores.

Prompts de Indie listos para usar

El servidor incluye el mismo conocimiento de Indie que usa el Chat de IA de la plataforma: las reglas del lenguaje, los errores comunes y sus correcciones, y un flujo de trabajo paso a paso para cada tipo de tarea. Lo obtienes de tres maneras.

Prompts. Las aplicaciones que admiten prompts de MCP los listan como comandos listos para usar, por ejemplo en el menú de comandos de barra de Claude o Cursor:

PromptÚsalo para
indie_write_indicatorEscribir un nuevo indicador a partir de una descripción.
indie_edit_scriptCambiar un script existente.
indie_fix_errorsCorregir errores de compilación o tiempo de ejecución.
indie_optimizeHacer un script más rápido o más ligero.
indie_migratePortar un indicador de Pine Script u otro lenguaje a Indie.
La herramienta de playbook. TakeProfit_GetPlaybook devuelve las reglas más los pasos para una tarea (escribir, editar, corregir, optimizar o migrar) o una sección individual de ellas. El servidor le indica al asistente que lo lea antes de escribir o modificar código Indie, por lo que rara vez necesitarás pedirlo.

Pistas en los resultados de las herramientas. Crear o cargar un script devuelve el playbook junto con él, y una validación fallida regresa con las correcciones que coinciden con el error. Un asistente que omita las instrucciones igualmente recibe las reglas donde las necesita.

Trabajando con los datos de tu plataforma

Todo en esta sección se ejecuta contra tu propia cuenta, por lo que se te pedirá autorizar la conexión con TakeProfit antes de que funcione. Después de eso, el asistente ve exactamente lo que tú ves en la plataforma, y nada más.

Tus scripts privados

El servidor accede a los indicadores privados en Mis scripts, no solo al código escrito en la conversación actual. Esto cierra el ciclo entre el chat y el IDE: retoma un script que comenzaste en la plataforma, trabaja en él con el asistente y guarda el resultado de vuelta.

  • Listar devuelve tus indicadores de la plataforma junto con las copias de trabajo del asistente, de más reciente a más antiguo. Cada fila indica si la copia de trabajo está guardada en la plataforma y si ya existe una versión más nueva en la plataforma. Los scripts temporales nunca se listan.
  • Cargar trae una versión exacta de un script privado a la conversación, donde se puede leer, editar y validar. Cargar nunca expone el código fuente de indicadores integrados, publicados o de otro usuario.
  • Guardar lo escribe de vuelta. El primer guardado crea un nuevo indicador privado en Mis scripts; un guardado posterior en un script ya vinculado crea su siguiente versión. Una copia de trabajo con cambios locales sin guardar nunca se sobrescribe silenciosamente.
  • Una vez que un indicador privado está guardado, puedes poner una alerta en uno de sus gráficos de inmediato; no es necesario publicarlo en el Marketplace.

Indicaciones que funcionan:

List my scripts on TakeProfit.
Load my "ATR Bands" indicator, add an input for the multiplier, and validate it.
Save this as a new version of my "ATR Bands" script.
Create an alert on the upper band of my saved ATR Bands indicator for BTC/USDT.
HerramientaQué hace
TakeProfit_ListUserScriptsLista tus indicadores privados de la plataforma y las copias de trabajo del asistente, con estado de guardado y versión.
TakeProfit_LoadPlatformScriptCarga una versión de un script privado de la plataforma en el asistente.
TakeProfit_SaveScriptGuarda una copia de trabajo en Mis scripts, ya sea como un nuevo indicador o como la siguiente versión de uno existente.

Los scripts y versiones escritos de esta manera llegan a Mis scripts en la plataforma como cualquier otro indicador: abre el IDE para revisar el código o agrega el indicador a un gráfico desde allí.

Listas de seguimiento

El asistente puede leer y editar tus listas de seguimiento, que es la forma más rápida de responder preguntas sobre una lista completa de una vez en lugar de un ticker a la vez.

  • Listar devuelve tus propias listas de seguimiento con sus títulos y cuántos instrumentos contiene cada una. Las listas integradas no se exponen: duplica una en Mis listas de seguimiento primero si quieres que el asistente trabaje con ella.
  • Leer devuelve todo lo almacenado en una lista, opcionalmente con cotizaciones en vivo para toda la lista en una sola solicitud, la base para preguntas como "¿cuáles de mis nombres suben hoy?".
  • Crear hace una nueva lista, opcionalmente prellenada con hasta 50 instrumentos.
  • Editar agrega y elimina instrumentos en una lista existente; ambas direcciones van en una sola solicitud, por lo que "intercambiar AAPL por MSFT" es un solo cambio.
  • Eliminar borra una lista permanentemente. La herramienta requiere el título actual exacto como confirmación, por lo que un asistente que confundió dos listas similares es rechazado en lugar de eliminar la incorrecta.

Indicaciones que funcionan:

What is in my "Crypto majors" watchlist, and how is each name doing today?
Create a watchlist called "Semis" with NVDA, AMD, AVGO, and TSM.
Add SOL and remove DOGE from my "Crypto majors" list.
Set the same crossover alert on every symbol in my "Semis" watchlist.
HerramientaQué hace
TakeProfit_ListWatchlistsLista tus listas de seguimiento con títulos y conteos de instrumentos.
TakeProfit_GetWatchlistLee una lista de seguimiento, opcionalmente con cotizaciones para cada instrumento en ella.
TakeProfit_CreateWatchlistCrea una nueva lista de seguimiento, opcionalmente prellenada con instrumentos.
TakeProfit_EditWatchlistSecuritiesAgrega y elimina instrumentos en una lista de seguimiento existente.
TakeProfit_DeleteWatchlistElimina permanentemente una lista de seguimiento.

Eliminar una lista de seguimiento no se puede deshacer desde el chat. Confirma la lista por nombre antes de dejar que el asistente la elimine, y usa la herramienta de edición cuando solo quieras quitar algunos instrumentos.

Un instrumento se almacena como un ticker y un exchange juntos, por lo que el asistente resuelve el par primero. Si un nombre está almacenado en un lugar diferente al que pediste, dirá cuál: verifícalo antes de leer las cotizaciones como tuyas.

Backtests de estrategias

El asistente puede ejecutar una estrategia a través del historial y leer el resultado, para que puedas escribir una estrategia, probarla y ajustarla en una sola conversación.

  • Información de estrategia lee los parámetros de una estrategia con sus tipos, valores predeterminados y opciones antes de una ejecución. Funciona para un script que el asistente está editando y para una estrategia en la plataforma a la que tengas acceso. Los indicadores no se pueden probar con backtest; solo las estrategias.
  • Ejecutar simula la estrategia en un instrumento y marco temporal, sobre un rango de fechas o una profundidad de historial preestablecida, con tus valores de parámetros. Devuelve las métricas del informe y las órdenes y operaciones más recientes.
  • Informe lee la misma ejecución nuevamente y recorre su historial completo de órdenes y operaciones, hasta 500 filas por página. Nunca inicia un nuevo cálculo.
  • Liberar libera una ejecución que ya no necesitas. Las ejecuciones también expiran por sí solas: cada respuesta dice cuándo, y una ejecución expirada no se recrea silenciosamente: pide una nueva.

Una ejecución te pertenece: el asistente solo puede leer las ejecuciones que inició para tu cuenta.

Indicaciones que funcionan:

Backtest my "EMA Cross" strategy on BTC/USDT, 1 hour, for the last 6 months.
Run the same backtest with the fast EMA at 9 instead of 12 and compare the two.
Show me every losing trade from that run and what they have in common.
HerramientaQué hace
TakeProfit_GetStrategyInfoLee los parámetros, valores predeterminados y opciones de una estrategia antes de un backtest.
TakeProfit_RunBacktestEjecuta un backtest y devuelve las métricas con las órdenes y operaciones más recientes.
TakeProfit_GetBacktestReportVuelve a leer una ejecución y recorre sus órdenes y operaciones.
TakeProfit_ReleaseBacktestLibera una ejecución que ya no es necesaria.

Para ver la misma estrategia con gráficos, una curva de capital y el informe completo, ábrela en el widget de Estrategia/Backtesting.

Alertas

La gestión de alertas a través de MCP se cubre en Alertas, incluida la lista completa de herramientas.

Notas

Requisitos de cuenta de Claude

  • Necesitarás una cuenta de Claude para usar esta integración. Aunque técnicamente funciona con cualquier cuenta, se recomienda encarecidamente tener un plan de pago para que Claude pueda manejar adecuadamente indicaciones más largas y devolver respuestas completas:
    • Claude Pro ($20/mes): Adecuado para la mayoría de los scripts y uso general
      • Claude Max ($100/mes): Proporciona la ventana de contexto más grande, ideal para scripts más largos o complejos

💡 Consulta los planes de precios actuales aquí: https://www.anthropic.com/pricing

Notas de rendimiento

  • Funciona mejor para código de hasta ~200-300 líneas
  • Si tu script es demasiado largo, intenta dividirlo en múltiples indicaciones o chats
  • Los LLM modernos generalmente pueden terminar o parchear scripts incompletos cuando se les indica correctamente

Problemas comunes y soluciones

Error "node not found"

  • Asegúrate de que Node.js esté instalado correctamente
  • Reinicia tu computadora después de la instalación
  • En Windows, verifica que Node.js esté en tus variables de entorno PATH

El servidor MCP no se conecta

  • Verifica tu conexión a internet
  • Asegúrate de que el archivo de configuración esté guardado correctamente
  • Intenta reiniciar la aplicación
  • Verifica que Node.js funcione ejecutando node --version en la línea de comandos