Hybrid semantic + keyword memory across all your projects. Works with Cursor, Claude Code, and your team.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add longmem -- uvx longmem~/.codex/config.toml
[mcp_servers.longmem]
command = "uvx"
args = ["longmem"]
# codex mcp add longmem -- uvx longmem~/.cursor/mcp.json
{
"mcpServers": {
"longmem": {
"command": "uvx",
"args": [
"longmem"
]
}
}
}.vscode/mcp.json
{
"servers": {
"longmem": {
"type": "stdio",
"command": "uvx",
"args": [
"longmem"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"longmem": {
"command": "uvx",
"args": [
"longmem"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"longmem": {
"command": "uvx",
"args": [
"longmem"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"longmem": {
"command": "uvx",
"args": [
"longmem"
]
}
}
}