MCP

JetBrains MCP Proxy: desde 2025.2 usa lo integrado; este paquete solo para IDE antiguas

Para quien aún necesita proxificar un cliente MCP hacia una IDE JetBrains antigua; desde 2025.2 la capacidad está integrada, y este paquete NPM ya no se mantiene ni hace falta.

Official source · JetBrains/mcpProxy

Install

npx -y @jetbrains/mcp-proxy

Para quién

Para quien sigue en una IDE JetBrains antigua y necesita proxificar peticiones de un cliente MCP hacia la IDE. La evidencia indica: este servidor proxifica peticiones del cliente a una IDE JetBrains.

Pero este repositorio ya no se mantiene. La capacidad central está integrada desde 2025.2 en todas las IDE basadas en IntelliJ: SSE integrado y un proxy JVM para STDIO, así que este paquete NPM ya no hace falta. Si tu IDE ya es 2025.2 o más nueva, no instales este paquete.

Sigue solo si aún necesitas explícitamente la ruta NPM histórica. También debes instalar el plugin MCP Server, y Node.js debe ser 18 o superior. La evidencia no lista productos cliente; el alcance llega a «JetBrains IDE».

Primera prueba en 3 minutos

Si IDE ≥ 2025.2: la ruta principal es el MCP integrado de la IDE (SSE / proxy JVM STDIO). Párate ahí; no ejecutes el npx de abajo.

Si aún usas este paquete, configura:

"command": "npx",
"args": ["-y", "@jetbrains/mcp-proxy"]

E instala el plugin: https://plugins.jetbrains.com/plugin/26071-mcp-server

Requisitos: la IDE está abierta; el plugin está instalado; Node 18+ (Node 16 lanza Cannot find module 'node:path'). El proxy conecta por defecto a la IDE en 127.0.0.1 y toca la IDE y el proyecto locales; no es un montaje sin lectura local.

Dónde configurar: command / args del MCP del cliente. Si hay varias IDE abiertas, añade también:

"env": {
  "IDE_PORT": "<port of IDE's built-in webserver>"
}

Primera llamada de bajo riesgo: una petición de conectividad para que el cliente pregunte a la IDE, a través del proxy, información de solo lectura del proyecto actual (por ejemplo, qué proyecto está abierto). La evidencia no nombra herramientas ni parámetros. No empieces editando archivos, lanzando una compilación ni haciendo escrituras en la IDE.

Señal de éxito: el proceso proxy arranca y el cliente ya no dice que no alcanza la IDE; con varias abiertas, IDE_PORT apunta a la que elegiste. Si sigue yendo a la instancia incorrecta, cambia primero el puerto; no asumas que el valor por defecto es el correcto.

Casos de uso

Caso 1: conectar un cliente MCP a una sola IDE en ejecución. Usa el 127.0.0.1 por defecto y la config npx de arriba (o lo integrado en 2025.2+). La evidencia solo garantiza «proxificar peticiones a la IDE» y no lista herramientas. Lo confirmable: la petición llegó a la IDE local.

Caso 2: hay varias IDE con MCP abiertas y quieres fijar una. Añade IDE_PORT en la config. La evidencia también dice que se puede indicar otro address/host, pero el locator se trunca en «specify a different address/host:» y no da el nombre de la variable de entorno. Solo IDE_PORT es el método de selección acreditado; no inventes una variable de host.

Límites de uso

El repositorio ya no se mantiene; en 2025.2+ usa la capacidad integrada. La ruta histórica depende de @jetbrains/mcp-proxy, del plugin MCP Server y de Node 18+. Por defecto solo conecta al 127.0.0.1 local. No hay nombres de herramientas, modelo de permisos ni undo oficial. Proxificar peticiones a la IDE expone el proyecto y las capacidades de la IDE a ese cliente. La evidencia no dice cómo consultar el puerto ni los pasos de seguridad para una exposición no local.