Cursor MCP (Protocolo de contexto de modelo)
Cursor MCP es un puente entre la aplicación de escritorio de Claude y el editor de Cursor, lo que permite una automatización fluida basada en IA y la gestión de múltiples instancias. Forma parte del ecosistema más amplio del Protocolo de Contexto de Modelo (MCP), lo que permite a Cursor interactuar con diversos modelos y servicios de IA mediante interfaces estandarizadas.
Descripción general
🤖 Integración de IA
- Integración directa con la aplicación de escritorio de Claude
- Capacidad de aprovechar otros servicios de IA compatibles con MCP
- Intercambio de contexto en tiempo real entre la IA y el editor
- Automatización y generación de código impulsadas por IA
🔌 Compatibilidad con el protocolo MCP
- Comunicación estandarizada con modelos de IA
- Sistema de complementos extensible para MCP adicionales
- Ejecución de comandos según el contexto
- Autenticación segura basada en tokens
🖥️ Gestión de ventanas multiplataforma
- Administre sin problemas las ventanas del editor del cursor en todos los sistemas operativos
- Enfocar, minimizar, restaurar y organizar ventanas mediante programación
- Realizar un seguimiento de los cambios de estado y posiciones de las ventanas
- Manejar múltiples instancias de Cursor simultáneamente
⌨️ Automatización de entrada
- Entrada de teclado impulsada por IA con soporte para:
- Generación e inserción de código
- Operaciones de refactorización
- Finalizaciones según el contexto
- Edición con múltiples cursores
- Automatización inteligente del mouse que incluye:
- Selección inteligente
- Operaciones del menú contextual
- Navegación guiada por IA
🔄 Gestión de procesos
- Gestión de instancias orquestada por IA
- Organización inteligente del espacio de trabajo
- Preservación automática del contexto
- Recuperación de sesión inteligente
Integración MCP
Integración de escritorio de Claude
Uso de múltiples MCP
Integración de MCP personalizada
Configuración
La herramienta se puede configurar a través de variables de entorno o un archivo de configuración en:
- Ventanas:
%LOCALAPPDATA%\cursor-mcp\config\config.json
- macOS:
~/Library/Application Support/cursor-mcp/config/config.json
- Linux:
~/.config/cursor-mcp/config.json
Ejemplo de configuración:
Instalación
Ventanas
macOS
Linux
Uso
Uso básico
Gestión de ventanas
Automatización de entrada
Cómo funciona
Arquitectura de puentes
Esta herramienta actúa como una capa de middleware entre Cursor y los servidores MCP:
- Integración del cursor :
- Monitorea los eventos del sistema de archivos del cursor
- Captura el estado y el contexto del editor.
- Inyecta respuestas nuevamente en el editor
- Gestiona la automatización de ventanas y procesos.
- Traducción del protocolo MCP :
- Traduce los eventos internos del Cursor en mensajes de protocolo MCP
- Convierte las respuestas de MCP en acciones compatibles con el cursor
- Mantiene el estado y el contexto de la sesión.
- Maneja la autenticación y la seguridad
- Comunicación del servidor :
- Se conecta al servidor MCP de la aplicación de escritorio de Claude
- Envía solicitudes a los proveedores de IA adecuados
- Administra conexiones simultáneas a múltiples MCP
- Maneja los retrocesos y la recuperación de errores
Ejemplo de flujo de trabajo
- Solicitud de finalización de código :
- Refactorización de código :
- Contexto de múltiples archivos :
Métodos de integración
- Monitoreo del sistema de archivos :
- Integración de ventanas :
- Gestión del contexto :
Seguridad
- Autenticación segura basada en tokens para servicios de IA
- Canales de comunicación cifrados
- Entorno de ejecución en espacio aislado
- Controles de permisos de grano fino
Requisitos
Ventanas
- Windows 10 o posterior
- Node.js 18 o posterior
- Privilegios de administrador para la instalación
macOS
- macOS 10.15 (Catalina) o posterior
- Node.js 18 o posterior
- Herramientas de línea de comandos de Xcode
- Permisos de accesibilidad para la Terminal
Linux
- Servidor de visualización X11
- Node.js 18 o posterior
- herramienta xdotool
- libxtst-dev
- libpng++-dev
- construcción esencial
Desarrollo
Configuración
Ejecución de pruebas
Contribuyendo
¡Agradecemos sus contribuciones! Consulte nuestra Guía de Contribución para más detalles.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Apoyo
Expresiones de gratitud
- Editor de cursores : el editor de código basado en IA
- Claude AI - Asistente avanzado de IA
- @nut-tree/nut-js - Automatización multiplataforma
- active-win - Detección de ventanas
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Actúa como un puente entre la aplicación de escritorio de Claude y el editor Cursor, lo que permite una automatización fluida impulsada por IA y una gestión de múltiples instancias en todas las plataformas con comunicación estandarizada y autenticación segura basada en token.
Related MCP Servers
- AsecurityAlicenseAqualityThis server integrates AI assistants with ClickUp workspaces, enabling task, team, list, and board management through a secure OAuth2 authentication process.Last updated -5567TypeScriptMIT License
- AsecurityAlicenseAqualityConnects Claude to Portkey's API for managing AI configurations, workspaces, analytics, and user access, providing comprehensive control over API usage and settings.Last updated -9TypeScriptMIT License
- -securityFlicense-qualityIntegrates Cursor AI with Vite Dev server, allowing AI agents to modify code and observe live updates through the Hot Module Replacement system in real-time.Last updated -794TypeScript
- -securityFlicense-qualityProvides AI assistants like Claude or Cursor with access to Payman AI's documentation, helping developers build integrations more efficiently.Last updated -TypeScript