Labsco
MCP SERVER

Cursor10x MCP

by aurda012

Give an assistant a persistent memory of your project — recent messages, active files, decisions, milestones and code context.

Agent Memory
Summary
One call at the start of a turn, and the assistant knows where you left off.

The design point is mcp_cursor10x_initConversation: instead of assembling memory by hand, one call stores the incoming message and returns recent conversation, active files and long-term memory together. Decisions and requirements are stored separately from chat history, so the things that should survive a session are not competing with the things that should not.

What it is

A server that stores conversation history, active files, project decisions and vector-embedded code context in a database, and hands the relevant parts back when a session starts.

What you get
  • mcp_cursor10x_initConversation — one call at the start of a turn that stores the user's message and returns the assembled context
  • mcp_cursor10x_getComprehensiveContext — recent messages, active files and long-term memory gathered into one payload
  • mcp_cursor10x_endConversation — close out a session with the assistant's message and a summary
  • Short-term memory — mcp_cursor10x_storeUserMessage, mcp_cursor10x_storeAssistantMessage and mcp_cursor10x_getRecentMessages
  • Active files — mcp_cursor10x_trackActiveFile and mcp_cursor10x_getActiveFiles, so the assistant knows what the work has been touching
  • Long-term memory — mcp_cursor10x_storeMilestone, mcp_cursor10x_storeDecision and mcp_cursor10x_storeRequirement
  • Episodic memory — mcp_cursor10x_recordEpisode and mcp_cursor10x_getRecentEpisodes for a chronological record of actions
  • mcp_cursor10x_manageVector for vector-embedded content, giving semantic recall of related code and text rather than exact matching
  • mcp_cursor10x_checkHealth and mcp_cursor10x_getMemoryStats for whether the store is reachable and what is in it
  • Importance levels on stored items, so the retrieved context is ranked rather than dumped
Requirements

A Turso database with its URL and an auth token, handed to the server at launch; the schema is created for you on first run. Runs under Node. The authors have since continued this work under a successor project, which is worth reading about before you commit to this one.

Setup effort

One command plus a key — npx cursor10x-mcp, then supply credentials