The Cursor10x MCP is a persistent multi-dimensional memory system for Cursor that enhances AI assistants with conversation context, project history, and code relationships across sessions.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add cursor10x --env TURSO_DATABASE_URL='<TURSO_DATABASE_URL>' --env TURSO_AUTH_TOKEN='<TURSO_AUTH_TOKEN>' -- npx cursor10x-mcp~/.codex/config.toml
[mcp_servers.cursor10x]
command = "npx"
args = ["cursor10x-mcp"]
env = { TURSO_DATABASE_URL = "<TURSO_DATABASE_URL>", TURSO_AUTH_TOKEN = "<TURSO_AUTH_TOKEN>" }
# codex mcp add cursor10x --env TURSO_DATABASE_URL='<TURSO_DATABASE_URL>' --env TURSO_AUTH_TOKEN='<TURSO_AUTH_TOKEN>' -- npx cursor10x-mcp~/.cursor/mcp.json
{
"mcpServers": {
"cursor10x": {
"command": "npx",
"args": [
"cursor10x-mcp"
],
"env": {
"TURSO_DATABASE_URL": "<TURSO_DATABASE_URL>",
"TURSO_AUTH_TOKEN": "<TURSO_AUTH_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"cursor10x": {
"type": "stdio",
"command": "npx",
"args": [
"cursor10x-mcp"
],
"env": {
"TURSO_DATABASE_URL": "<TURSO_DATABASE_URL>",
"TURSO_AUTH_TOKEN": "<TURSO_AUTH_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"cursor10x": {
"command": "npx",
"args": [
"cursor10x-mcp"
],
"env": {
"TURSO_DATABASE_URL": "<TURSO_DATABASE_URL>",
"TURSO_AUTH_TOKEN": "<TURSO_AUTH_TOKEN>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"cursor10x": {
"command": "npx",
"args": [
"cursor10x-mcp"
],
"env": {
"TURSO_DATABASE_URL": "<TURSO_DATABASE_URL>",
"TURSO_AUTH_TOKEN": "<TURSO_AUTH_TOKEN>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"cursor10x": {
"command": "npx",
"args": [
"cursor10x-mcp"
],
"env": {
"TURSO_DATABASE_URL": "<TURSO_DATABASE_URL>",
"TURSO_AUTH_TOKEN": "<TURSO_AUTH_TOKEN>"
}
}
}
}Environment variables
TURSO_DATABASE_URLTURSO_AUTH_TOKEN
Replace the placeholders with your own credentials and keep them out of version control.