Are you the author? Sign in to claim
MCP Pocket Memory - Persistent memory storage for AI agents
Small MCP server for durable AI memory backed by SQLite.
repo field for project-specific context.find_memory results with TTL.cargo build --release
From crates.io:
https://crates.io/crates/mcp-pocket-memory
cargo install mcp-pocket-memory
From GitHub Releases:
https://github.com/robby031/mcp-pocket-memory/releases
mcp-pocket-memory init
Default database path: ~/.mcp-pocket-memory/pocket_memory.sqlite3.
{
"mcpServers": {
"pocket-memory": {
"command": "/path/to/mcp-pocket-memory",
"args": ["serve"],
"env": {
"POCKET_MEMORY_FIND_CACHE_CAPACITY": "512",
"POCKET_MEMORY_FIND_CACHE_TTL_SECS": "30"
}
}
}
}
To use a custom database path, set POCKET_MEMORY_DB.
upsert_memoryInsert or update a memory by key.
{
"key": "repo-error-handling",
"repo": "my-repo",
"tags": ["convention", "error-handling"],
"content": "Use structured errors for service boundaries. Keep user-facing messages separate from internal debug context."
}
find_memoryFind relevant memories. Can be called without filters to load recent context.
{
"repo": "my-repo",
"keyword": "error handling",
"tags": ["convention"],
"limit": 10
}
delete_memoryDelete a memory by exact key.
{
"key": "repo-error-handling"
}
GitHub Actions builds release binaries when pushing a tag:
git tag v0.4.0
git push origin v0.4.0
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
Google's universal MCP server supporting PostgreSQL, MySQL, MongoDB, Redis, and 10+ databases
Official GitHub integration for repos, issues, PRs, and CI/CD workflows