Cursor MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Cursor MCP - Integración de escritorio de Claude

Una implementación del Protocolo de Contexto de Modelo (MCP) que permite una integración fluida entre Claude AI y las aplicaciones de escritorio a través de Cursor IDE. Esta herramienta sirve de puente entre las capacidades de Claude y el software de escritorio, lo que permite flujos de trabajo de desarrollo optimizados con IA.

Inicio rápido (Windows)

Instalación mediante herrería

Para instalar Cursor for Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install cursor-mcp-tool --client claude

Instalación manual

  1. Prerrequisitos
  2. Instalación
    # Install globally npm install -g mcp-cursor # Or install locally git clone https://github.com/yourusername/cursor-mcp.git cd cursor-mcp npm install
  3. Configuración
    • Crea un archivo .env en la raíz de tu proyecto:
      # Windows path example DEFAULT_WORKSPACE_PATH=C:/Users/YourUsername/Documents/cursor-workspaces
  4. Agregar a la configuración MCP de Claude Agregue lo siguiente a su configuración de Claude:
    { "name": "cursor", "type": "mcp", "config": { "server": "https://glama.ai/mcp/servers/4fg1gxbcex", "capabilities": ["cursor_control", "window_management"] } }
  5. Iniciar el servidor
    # If installed globally mcp-cursor # If installed locally npm start

Características

  • Asistencia de IA en tiempo real en su flujo de trabajo de desarrollo
  • Sugerencias y finalizaciones de código según el contexto
  • Integración perfecta con Cursor IDE
  • Automatización de Windows para una mayor productividad

Configuración detallada

Configuración de desarrollo local

  1. Clonar e instalar:
    git clone https://github.com/yourusername/cursor-mcp.git cd cursor-mcp npm install
  2. Crear configuración de entorno:
    cp .env.example .env
    Edite .env y configure la ruta de su espacio de trabajo:
    DEFAULT_WORKSPACE_PATH=C:/Users/YourUsername/Documents/cursor-workspaces
  3. Construir y ejecutar:
    # Development mode with hot reload npm run dev # Production mode npm run build npm start

Solución de problemas

  1. Problemas de detección de ventanas
    • Asegúrese de que Cursor IDE se esté ejecutando
    • Intente reiniciar el servidor MCP
    • Comprueba si la ruta de tu espacio de trabajo es correcta
  2. Problemas de permisos
    • Ejecute la terminal como administrador para la primera configuración
    • Asegúrese de que los permisos de archivo sean adecuados en el directorio del espacio de trabajo
  3. Problemas de versión del nodo
    • Utilice nvm para cambiar a Node.js v18 o superior:
      nvm install 18 nvm use 18

Estructura del proyecto

cursor-mcp/ ├── src/ # Source code │ ├── services/ # Core services │ ├── handlers/ # Event handlers │ └── types/ # TypeScript definitions ├── build/ # Compiled JavaScript └── .env # Environment configuration

Guiones

  • npm run build - Compilar TypeScript
  • npm start - Ejecutar el servidor de producción
  • npm run dev : inicia el servidor de desarrollo con recarga activa

Contribuyendo

  1. Bifurcar el repositorio
  2. Crear una rama de características ( git checkout -b feature/amazing-feature )
  3. Confirmar cambios ( git commit -m 'Add feature' )
  4. Empujar a la rama ( git push origin feature/amazing-feature )
  5. Abrir una solicitud de extracción

Licencia

Licencia MIT: consulte el archivo LICENCIA para obtener más detalles.

Apoyo

Para soporte:

-
security - not tested
A
license - permissive license
-
quality - not tested

Facilita la integración con el editor de código Cursor al permitir la indexación de código en tiempo real, el análisis y la comunicación bidireccional con Claude, admitiendo sesiones simultáneas y reconexión automática.

  1. Quick Start (Windows)
    1. Installing via Smithery
    2. Installing Manually
  2. Features
    1. Detailed Setup
      1. Local Development Setup
      2. Troubleshooting
    2. Project Structure
      1. Scripts
        1. Contributing
          1. License
            1. Support
              ID: 4fg1gxbcex