cursor10x-mcp
by aiurda·★ 79·Score 40
DevContext (formerly Cursor10x) is an MCP server providing persistent multi-dimensional memory for AI assistants.
Overview
DevContext creates a persistent memory layer for AI assistants, enabling them to retain and recall conversation history, project milestones, code relationships, and technical specifications across sessions. It combines four memory subsystems: short-term memory for recent messages, long-term memory for permanent project information, episodic memory for chronological sequences, and semantic memory using vector embeddings for context-aware retrieval.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this if you're using Cursor/Claude and need persistent context across development sessions, especially for complex projects with many code relationships.
When NOT to choose this
Don't choose this if you're not using Cursor/Claude, if you prefer minimal resource usage, or if you're concerned about vendor lock-in with Turso.
Tools this server exposes
8 tools extracted from the READMEmcp_cursor10x_initConversationmcp_cursor10x_initConversation({content: string, importance?: string, metadata?: object})Initializes a conversation by storing the user message, generating a banner, and retrieving context
mcp_cursor10x_endConversationmcp_cursor10x_endConversation({content: string, milestone_title: string, milestone_description: string, importance?: string, metadata?: object})Ends a conversation by storing the assistant's final message and recording a milestone
mcp_cursor10x_checkHealthmcp_cursor10x_checkHealth()Checks the health of the memory system and database connection
mcp_cursor10x_getMemoryStatsmcp_cursor10x_getMemoryStats()Retrieves detailed statistics about the memory system
mcp_cursor10x_getComprehensiveContextmcp_cursor10x_getComprehensiveContext()Retrieves unified context from all memory subsystems
mcp_cursor10x_storeUserMessagemcp_cursor10x_storeUserMessage({content: string, importance?: string, metadata?: object})Stores a user message in the short-term memory system
mcp_cursor10x_storeAssistantMessagemcp_cursor10x_storeAssistantMessage({content: string, importance?: string, metadata?: object})Stores an assistant message in the short-term memory system
mcp_cursor10x_trackActiveFilemcp_cursor10x_trackActiveFile({filename: string, action: string, metadata?: object})Tracks an active file being accessed or modified
Comparable tools
Installation
Prerequisites
- Node.js 18 or higher
- npm or yarn package manager
- Turso database account
Setup Steps
- **Configure Turso Database:**
# Install Turso CLI
curl -sSfL https://get.turso.tech/install.sh | bash
# Login to Turso
turso auth login
# Create a database
turso db create cursor10x-mcp
# Get database URL and token
turso db show cursor10x-mcp --url
turso db tokens create cursor10x-mcp- **Configure Cursor MCP:**
Update .cursor/mcp.json in your project directory with the database URL and Turso auth token:
{
"mcpServers": {
"cursor10x-mcp": {
"command": "npx",
"args": ["cursor10x-mcp"],
"enabled": true,
"env": {
"TURSO_DATABASE_URL": "your-turso-database-url",
"TURSO_AUTH_TOKEN": "your-turso-auth-token"
}
}
}
}FAQ
- What makes DevContext different from standard memory systems?
- DevContext combines four distinct memory subsystems (short-term, long-term, episodic, and semantic) with vector embeddings for context-aware retrieval, providing more comprehensive and persistent context for AI assistants.
- Can I use DevContext with AI assistants other than Claude?
- While designed initially for Claude, DevContext is an MCP server and can be integrated with any AI tool that supports the MCP protocol.
Compare cursor10x-mcp with
Last updated · Auto-generated from public README + GitHub signals.