Cómo conectar Cursor con MCP

Última actualización: 13/08/2026

  • El Model Context Protocol actúa como un estándar universal que permite a Cursor interactuar con bases de datos, APIs y servicios externos.
  • La integración se realiza mediante servidores locales vía stdio o remotos a través de HTTP, configurables globalmente o por proyecto.
  • La gestión de la seguridad y el control de tokens son fundamentales para evitar vulnerabilidades en la cadena de suministro del código.
Representación abstracta de conectividad digital con bloques geométricos y luces LED, simbolizando un protocolo de puente universal para la IA.

Muchos tienen la sensación de que el agente de IA de Cursor es una bestia en potencia pero que, aun así, está encerrado en una caja sin poder tocar tu base de datos o revisar tus tareas de Linear, es porque te falta el puente adecuado. Aquí es donde entra en juego el Model Context Protocol (MCP), una especie de estándar abierto que básicamente hace que las herramientas de IA tengan un puerto USB universal para conectarse a cualquier cosa. En este post te contamos cómo conectar Cursor con MCP.

Imagina que, en lugar de estar copiando y pegando logs o esquemas de tablas a mano, el editor pueda consultar directamente la realidad de tu infraestructura. Configurar esto puede parecer un lío de archivos JSON al principio, pero una vez que le pillas el truco, la productividad pega un salto increíble porque el agente deja de adivinar y empieza a operar con datos reales.

¿Qué es exactamente el MCP?

El Model Context Protocol es una iniciativa impulsada inicialmente por Anthropic y ahora gestionada de forma neutral por la Fundación Agentic AI. Su objetivo es sencillo: evitar que cada herramienta de IA tenga que escribir un código personalizado para cada integración. Un servidor MCP es un programa ligero que expone capacidades específicas (herramientas, recursos o prompts) para que un cliente, como Cursor, las consuma mediante JSON-RPC 2.0.

Lo más guay de este sistema es que es totalmente portable. El mismo servidor que levantas para Cursor te servirá si decides probar Claude Code o Windsurf, ya que todos hablan el mismo idioma. El sistema se divide en tres piezas: el Host (Cursor), el Cliente (el conector interno) y el Servidor (el proceso externo que realmente hace el trabajo).

Contenido exclusivo - Clic Aquí  ¿Cómo subir imágenes a un sitio web usando FileZilla?

Infraestructura de servidores modernos en un centro de datos con iluminación azul, ilustrando el despliegue de servidores MCP.

Formas de conectar Cursor con MCP

Dependiendo de dónde esté alojada la herramienta que quieras usar, tienes varias rutas para dejarlo todo operativo:

  • Instalación en un clic: Es la vía rápida. Muchos servidores modernos incluyen un botón de «Add to Cursor» en sus webs que rellena automáticamente el transporte y la URL, gestionando incluso la autenticación mediante flujos de OAuth.
  • Configuración manual via stdio: Ideal para procesos locales. Se hace creando un archivo .cursor/mcp.json en la raíz del proyecto o uno global en ~/.cursor/mcp.json. Aquí defines el comando de ejecución (como npx o docker) y los argumentos necesarios.
  • Transporte HTTP Streamable: Es la opción recomendada para entornos remotos o SSH, ya que evita los típicos fallos de conexión que dan los procesos locales. Solo necesitas una URL y los headers de autorización correspondientes.

Si quieres que la configuración afecte solo a un repositorio concreto de Cursor, usa el archivo dentro de la carpeta .cursor; si prefieres que tus herramientas te acompañen a todos tus proyectos, vete directo a la ruta global del usuario.

Related article:
Cómo usar Cursor.ai: el editor de código con IA que está reemplazando a VSCode

Los servidores más útiles para tu día a día

Hay miles de servidores disponibles cuando vamos a conectar Cursor con MCP, pero hay algunos que son imprescindibles para cualquier dev. Por ejemplo, el de Filesystem te permite darle al agente acceso controlado a carpetas específicas, mientras que el de GitHub es oro puro para gestionar issues y pull requests sin salir del editor. Para los que trabajan con datos, los conectores de PostgreSQL y SQLite permiten ejecutar consultas y analizar esquemas al vuelo.

Contenido exclusivo - Clic Aquí  ¿Cómo instalar Coda?

También existen herramientas más avanzadas como Brave Search para que la IA navegue por la web en tiempo real, Playwright para automatizar el navegador, o el servidor de Sequential Thinking que ayuda al modelo a razonar paso a paso en tareas complejas. Incluso hay integraciones específicas como la de Azure MCP Server, que requiere que estés logueado via Azure CLI para que el editor pueda listar tus cuentas de almacenamiento o App Services.

Cómo conectar Cursor con MCP
Cómo conectar Cursor con MCP

Trucos de configuración y solución de errores

No todo es color de rosa a la hora de conectar Cursor con MCP. Es normal que al principio te encuentres con algún muro. Un error muy común es olvidar el flag -y al usar npx; si no lo pones, el proceso se queda colgado infinitamente porque npx está esperando que confirmes la instalación en una terminal que no existe.

Otro punto crítico es el límite de 40 herramientas. Cursor tiene un tope de herramientas activas; si te pasas, el modelo empieza a ignorar algunas porque el contexto se satura y pierde la capacidad de elegir la correcta. Lo ideal es desactivar las herramientas que no estés usando en ese momento desde el panel de configuración. Si ves que un servidor dice «Not Connected», lo más rápido es solucionar errores de conexión de servidores MCP lanzando el comando del JSON a mano en la terminal para ver qué error está escupiendo el sistema.

Seguridad: No abras la puerta a cualquiera

Hay que ser claros: un servidor MCP ejecuta código con tus permisos. Si le das un token de administrador de GitHub, el servidor tiene poder total sobre tus repos. A lo largo de 2025, se detectaron vulnerabilidades como «McPoison» o «Curxecute» que demostraron que archivos de configuración manipulados podían ejecutar código malicioso.

Contenido exclusivo - Clic Aquí  Guía Completa para Instalar y Configurar Aider en Windows

Para no llevarte un susto, para conectar Cursor con MCP, lo mejor es desactivar la ejecución automática y obligar al agente a pedirte permiso antes de usar cualquier herramienta. Además, aplica siempre el principio de mínimo privilegio: usa tokens de solo lectura siempre que sea posible y evita usar la etiqueta @latest en los paquetes de npm; es mucho más seguro fijar una versión específica para evitar ataques de cadena de suministro.

Cursor Automations
Related article:
Cursor impulsa el trabajo con agentes con su nueva función Automations

Escalando a entornos empresariales

Cuando pasas de ser un lobo solitario a gestionar un equipo grande, el caos de las API keys en archivos JSON locales se vuelve insostenible. Para solucionar esto, existen las MCP Gateways (como la de TrueFoundry), que actúan como una capa intermedia. Estas pasarelas permiten centralizar la autenticación, aplicar controles de acceso basados en roles (RBAC) y llevar un registro de auditoría de cada llamada.

Una función brutal de estas puertas de enlace son los servidores MCP virtuales. Puedes definir que un desarrollador pueda leer los issues de un repo pero que la herramienta de «borrar repositorio» simplemente no exista para él a nivel de protocolo, eliminando cualquier riesgo de errores catastróficos.

Dominar la conexión de Cursor con MCP implica entender que estamos pasando de un editor que solo lee código a un sistema operativo de IA capaz de interactuar con todo nuestro ecosistema técnico. Desde la simple configuración de un archivo JSON hasta la implementación de gateways empresariales, la clave reside en equilibrar la potencia de las herramientas con una vigilancia constante de la seguridad y la optimización del contexto para no saturar al modelo.

Cómo instalar habilidades para un agente IA
Related article:
Cómo instalar habilidades eficaces para un agente de IA