cursor-db-mcp

Python

Model Context Protocol server for querying Cursor chat history

Context Management
Protocol Implementations
Developer Tooling

Architecture and Design Patterns

The server architecture revolves around exposing Cursor's SQLite databases to AI assistants using the Model Context Protocol. It manages resources efficiently using MCP's lifespan API. The CursorDBManager component is responsible for discovering and managing Cursor projects and their databases. Resources are designed to expose data from the Cursor databases.

About

Language

Python

Stars

5

Categories

Context ManagementProtocol ImplementationsDeveloper Tooling