Persistent memory for Claude Code, structured session logs via MCP. What you built, what you decided, what to watch out for. Local SQLite, no cloud, no cost per save.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add memex-pragneshbagary -- uvx mcp-memex~/.codex/config.toml
[mcp_servers.memex-pragneshbagary]
command = "uvx"
args = ["mcp-memex"]
# codex mcp add memex-pragneshbagary -- uvx mcp-memex~/.cursor/mcp.json
{
"mcpServers": {
"memex-pragneshbagary": {
"command": "uvx",
"args": [
"mcp-memex"
]
}
}
}.vscode/mcp.json
{
"servers": {
"memex-pragneshbagary": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-memex"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"memex-pragneshbagary": {
"command": "uvx",
"args": [
"mcp-memex"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"memex-pragneshbagary": {
"command": "uvx",
"args": [
"mcp-memex"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"memex-pragneshbagary": {
"command": "uvx",
"args": [
"mcp-memex"
]
}
}
}