MCP Memory
MCP Memory provides local persistent memory for AI agents using SQLite with FTS5 lexical search. It allows agents to retain information across sessions without external infrastructure or cloud services, supporting multiple clients like Claude Desktop and Cursor via stdio or HTTP transports.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
Checks and signals
Each line is separate evidence, not a trust score.
- Popularity 1 GitHub star
What you can do with it
- Store agent memories in a local SQLite database
- Perform lexical search on stored memories using BM25
- Enable cross-session memory persistence for AI agents
- Connect to MCP-compatible clients like Claude Code or Cursor
Source and maintenance
- Last repository push
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
ghcr.io/germaniu/mcp-memory:0.6.0
{
"transport": "stdio",
"identifier": "ghcr.io/germaniu/mcp-memory:0.6.0",
"runtimeHint": "docker",
"registryType": "oci",
"packageArguments": [
{
"type": "positional",
"value": "--stdio"
}
],
"runtimeArguments": [
{
"name": "--volume",
"type": "named",
"value": "mcp-memory-data:/data",
"description": "Docker volume where the SQLite file persists between sessions."
}
],
"environmentVariables": [
{
"name": "DB_PATH",
"format": "string",
"default": "/data/memory.db",
"description": "Path to the SQLite file inside the container. Keep it under the mounted volume (/data) so memories survive restarts."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · repository · passed · metadata changed · updated
- · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"mcp-memory": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"DB_PATH=<YOUR_DB_PATH>",
"ghcr.io/germaniu/mcp-memory:0.6.0",
"--stdio"
],
"env": {
"DB_PATH": "<YOUR_DB_PATH>"
}
}
}
}Cline
{
"mcpServers": {
"mcp-memory": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"DB_PATH=<YOUR_DB_PATH>",
"ghcr.io/germaniu/mcp-memory:0.6.0",
"--stdio"
],
"env": {
"DB_PATH": "<YOUR_DB_PATH>"
}
}
}
}VS Code
{
"servers": {
"mcp-memory": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"DB_PATH=<YOUR_DB_PATH>",
"ghcr.io/germaniu/mcp-memory:0.6.0",
"--stdio"
],
"env": {
"DB_PATH": "<YOUR_DB_PATH>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"mcp-memory": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"DB_PATH=<YOUR_DB_PATH>",
"ghcr.io/germaniu/mcp-memory:0.6.0",
"--stdio"
],
"env": {
"DB_PATH": "<YOUR_DB_PATH>"
}
}
}
}Let your agent find its tools
Find servers like MCP Memory from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.