Skip to content

Cursor ​

Conecta Crow a Cursor, el editor de código impulsado por IA.

Opción A: Local (stdio) ​

Ejecuta los servidores de Crow localmente para una integración directa.

Pasos de configuración ​

  1. Clona y configura Crow:

    bash
    git clone https://github.com/kh0pper/crow.git
    cd crow
    npm run setup
  2. Crea .cursor/mcp.json en la raíz de tu proyecto:

    json
    {
      "mcpServers": {
        "crow-memory": {
          "command": "node",
          "args": ["/path/to/crow/servers/memory/index.js"],
          "env": {
            "CROW_DB_PATH": "/path/to/crow/data/crow.db"
          }
        },
        "crow-projects": {
          "command": "node",
          "args": ["/path/to/crow/servers/research/index.js"],
          "env": {
            "CROW_DB_PATH": "/path/to/crow/data/crow.db"
          }
        }
      }
    }
  3. Reinicia Cursor para cargar los servidores MCP.

Opción B: Remoto (HTTP) ​

Conéctate a un gateway de Crow desplegado.

Pasos de configuración ​

  1. Despliega Crow (guía de Primeros pasos)

  2. Crea .cursor/mcp.json:

    json
    {
      "mcpServers": {
        "crow-memory": {
          "url": "https://your-crow-server/memory/mcp"
        },
        "crow-projects": {
          "url": "https://your-crow-server/projects/mcp"
        },
        "crow-tools": {
          "url": "https://your-crow-server/tools/mcp"
        }
      }
    }
  3. Cursor gestionará el flujo de OAuth automáticamente.

Transporte ​

  • Local: stdio
  • Remoto: Streamable HTTP con OAuth 2.1

Contexto multiplataforma ​

Crow entrega automáticamente contexto de comportamiento cuando Cursor se conecta — los protocolos de memoria y la gestión de sesiones están activos desde el primer mensaje.

Las plataformas IDE reciben una salida de transparencia mínima — solo checkpoints de Tier 2. Los prompts de MCP (session-start, crow-guide, etc.) están disponibles para una orientación más profunda. Los recuerdos y proyectos almacenados desde Cursor se comparten con todas las demás plataformas conectadas. Consulta la Guía multiplataforma.

Optimización de contexto ​

Cursor usa el transporte stdio localmente. Para una configuración más ligera, crow-core proporciona un único punto de entrada combinado que activa los servidores bajo demanda en lugar de ejecutarlos todos simultáneamente. Genera una configuración combinada con:

bash
npm run mcp-config -- --combined

Esto crea una única entrada crow-core en .mcp.json en lugar de entradas separadas para cada servidor. Para despliegues remotos, el endpoint /router/mcp ofrece una consolidación similar. Consulta la guía de Contexto y rendimiento para más detalles.

Verificación ​

En el chat de IA de Cursor, prueba:

"Guarda un recuerdo de que Cursor está conectado a Crow."

Released under the MIT License.