Persistent project memory for LLMs. Never re-explain your project again.
Overview
mindpm is an MCP server that gives LLMs a SQLite-backed brain for your projects. It tracks tasks, decisions, architecture notes, and session context — so every new conversation picks up exactly where you left off.
What it tracks:
- Tasks — status, priority, blockers, sub-tasks
- Decisions — what was decided, why, what alternatives were rejected
- Notes — architecture, bugs, ideas, research
- Context — key-value pairs (tech stack, conventions, config)
- Sessions — what was done, what's next
Built-in Kanban board served at http://localhost:3131.
Install: npm install -g mindpm
Quick start with Claude Code: claude mcp add mindpm -e MINDPM_DB_PATH=~/.mindpm/memory.db -- npx -y mindpm
Server Config
{
"mcpServers": {
"mindpm": {
"command": "npx",
"args": [
"-y",
"mindpm"
],
"env": {
"MINDPM_DB_PATH": "~/.mindpm/memory.db",
"MINDPM_PORT": "3131"
}
}
}
}