Two-tier memory with a hot cache and semantic search that promotes frequently used patterns and links extracted knowledge.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add memory-michael-denyer -- uvx hot-memory-mcp~/.codex/config.toml
[mcp_servers.memory-michael-denyer]
command = "uvx"
args = ["hot-memory-mcp"]
# codex mcp add memory-michael-denyer -- uvx hot-memory-mcp~/.cursor/mcp.json
{
"mcpServers": {
"memory-michael-denyer": {
"command": "uvx",
"args": [
"hot-memory-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"memory-michael-denyer": {
"type": "stdio",
"command": "uvx",
"args": [
"hot-memory-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"memory-michael-denyer": {
"command": "uvx",
"args": [
"hot-memory-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"memory-michael-denyer": {
"command": "uvx",
"args": [
"hot-memory-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"memory-michael-denyer": {
"command": "uvx",
"args": [
"hot-memory-mcp"
]
}
}
}