Skip to main content
Glama

Cursor DB MCP Server

by jbdamask

Servidor MCP de Cursor DB

Un servidor de Protocolo de Contexto de Modelo (MCP) para acceder a las bases de datos SQLite de Cursor IDE. Este servidor permite a los asistentes de IA explorar e interactuar con los datos del proyecto, el historial de chat y la información del compositor de Cursor.

CursorGIF en el cursor

Prerrequisitos

IDE de cursor

Instalación

Fácil instalación

Utilice el script de instalación proporcionado para instalar todas las dependencias:

python install.py

Este script instalará:

  • Servidor MCP básico y dependencias

Uso con Cursor IDE

  1. Abra el Cursor y navegue a Configuración->Configuración del Cursor->MCP.
  2. Haga clic en: Agregar nuevo servidor MCP
  3. Nombre: Cursor DB MCP; Tipo: Comando
  4. Comando: uv run --with mcp[cli] mcp run /cursor-db-mcp-server.py

Cursor DB MCP

Ahora puedes hacer preguntas sobre la base de datos o recuperar información sobre chats históricos.

Estructura de la base de datos

Claves de base de datos

Uso con Claude Desktop

Instalación de servidores MCP para Claude Desktop

Agregue esto a su archivo claude_desktop_config.json

"cursor-db-mcp": { "command": "<fully qualified path to >/uv", "args": [ "run", "--with", "mcp[cli]", "mcp", "run", "<fully qualified path to >/cursor-db-mcp-server.py" ] }

Búsqueda difusa en la base de datos de cursores

Recursos disponibles

  • cursor://projects - Lista todos los proyectos de Cursor disponibles
  • cursor://projects/detailed - Lista de proyectos con información detallada
  • cursor://projects/{project_name}/chat - Obtener datos de chat para un proyecto específico
  • cursor://projects/{project_name}/composers - Obtener los ID de compositor para un proyecto específico
  • cursor://composers/{composer_id} - Obtener datos de un compositor específico

Herramientas disponibles

  • query_table - Consulta una tabla específica en la base de datos de un proyecto
  • refresh_databases - Actualizar la lista de rutas de bases de datos

Cómo funciona

El servidor escanea el directorio de instalación de Cursor para encontrar las bases de datos del proyecto (archivos state.vscdb). Luego, las expone mediante recursos y herramientas de MCP, lo que permite a los asistentes de IA consultar y analizar los datos.

Notas

  1. Cursor almacena las conversaciones de IA en diferentes ubicaciones. Cada vez más, los chats se almacenan como "composerData" en globalStorage/state.vscdb. Si no obtiene resultados al consultar los chats de proyectos recientes, intente consultar a los compositores.
  2. Esto fue escrito en una Mac. YMMV con otros sistemas operativos

Publicidad descarada

¿Te gusta? Prueba Cursor Journal para crear DevLogs directamente desde el historial de chat de Cursor.

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

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

Un servidor de protocolo de contexto de modelo que permite a los asistentes de IA explorar e interactuar con las bases de datos SQLite de Cursor IDE, proporcionando acceso a datos del proyecto, historial de chat e información del compositor.

  1. Prerrequisitos
    1. Instalación
      1. Fácil instalación
    2. Uso con Cursor IDE
      1. Uso con Claude Desktop
    3. Recursos disponibles
      1. Herramientas disponibles
        1. Cómo funciona
          1. Notas
            1. Publicidad descarada
              1. Licencia

                Related MCP Servers

                • -
                  security
                  F
                  license
                  -
                  quality
                  A Model Context Protocol server that integrates with Cursor IDE, providing real-time communication, modern web dashboards, and extensible tools via SSE and WebSocket connections.
                  Last updated -
                  738
                  1
                  Python
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol (MCP) server for Cursor IDE that simplifies the installation and configuration of other MCP servers.
                  Last updated -
                  3
                  231
                  63
                  JavaScript
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server implementation that enables AI assistants to execute SQL queries and interact with SQLite databases through a structured interface.
                  Last updated -
                  7
                  TypeScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that enables AI assistants (Cursor, Windsurf, Claude Code) to interact with Microsoft SQL Server databases by providing connectivity through environment-configurable connections.
                  Last updated -
                  8
                  51
                  2
                  TypeScript
                  MIT License

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/jbdamask/cursor-db-mcp'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server