🎯 ¿Qué es MCP? Protocolo de Contexto de Modelo (MCP)
Un sistema de plugins que permite conectar Cursor con herramientas y datos externos (bases de datos, APIs, servicios) de forma atomática. Añadiendo más funcionalidades a Cursor de una forma muy sencilla.
🔧 Tipos de conexión
- stdio: Para herramientas locales (más fácil)
- SSE: Para herramientas remotas o compartidas (más flexible)
📁 Configuración básica
Configuración de proyecto
Archivo: .cursor/mcp.json
en el directorio de tu proyecto Uso: Para herramientas específicas de un proyecto Alcance: Solo disponible dentro de ese proyecto específico
Configuración global
Archivo: ~/.cursor/mcp.json
en tu directorio home Uso: Para herramientas que quieres usar en todos los proyectos Alcance: Disponible en todos tus espacios de trabajo de Cursor
💡 Ejemplos prácticos
- Bases de datos: Cursor consulta directamente sin schemas manuales
- GitHub: Crear PRs, ramas automáticamente
- Notion: Leer datos para guiar desarrollo
- APIs: Stripe, servicios web, etc.
⚡ Uso en el chat
- Cursor detecta automáticamente las herramientas disponibles
- Pide aprobación antes de usarlas (o modo auto si lo activas)
- Muestra resultados en el chat
⚡ Sitios webs de MCPs
- Smithery: https://smithery.ai/
- Cursor.directory: https://cursor.directory/
- Glama: https://glama.ai/mcp/servers
En resumen: Gracias a los MCP, Cursor puede usar herramientas externas de forma automáticamente. Añadiendo más funcionalidades a Cursor.