Operational memory for AI agents that persists across sessions and tools.
Operational memory for AI agents that persists across sessions and tools.
Local-first MCP memory server for operational project state: decisions, blockers, plans, patterns, and next moves.
AI agents are powerful inside a session, but long-running work has more state than any one chat: what you decided, what's blocked, what's active, and what should not be reopened. Brain OS gives agents operational state, not conversation logs:
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| entity_read | Read operational state of one or all tracked entities |
| entity_update | Update entity state — status, momentum, blockers, next moves |
| decision_log | Log a strategic decision with reasoning and alternatives |
| decision_check | Check a proposed action against active decisions — returns clear/caution/conflict |
| decision_refresh | Refresh an existing decision: bump review_date, append evidence, change status. Metadata only — does not mutate decision content. |
| decision_review | Review-debt inbox: buckets overdue decisions (still-true / changed / archive / needs-evidence) and recommends an action for each. Read-only — proposes, you confirm. Auto-detects duplicate-stub decisions. |
| context_resolve | Resolve which entity the current work belongs to, from explicit mention / alias / files / lexical signals. Deterministic and confidence-scored — routes known context, never guesses intent. |
| focus_get | Get prioritized recommendations on what to work on |
| project_evidence_scan | Read-only scan of a repo's native operating state (STATE.md, FLAGS, HANDOFF, ROADMAP/PLAN/TODO, git activity, dirty files) for human gates, next moves, and do-not-touch — grounds focus in repo reality. |
| pattern_detect | Analyze patterns across all entities |
| memory_check | Audit memory quality — flags stale data, contradictions, noise |
| memory_commit | End-of-session commit — save all state changes |
| semantic_recall | Search memory by meaning using natural language |
| audit_log | Read the full mutation history — what changed, when, by whom |
{
"mcpServers": {
"brain-os": {
"command": "npx",
"args": ["-y", "brain-os"],
"env": {
"BRAIN_EMBEDDINGS": "your-value",
"OPENAI_API_KEY": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| BRAIN_EMBEDDINGS | Configuration value read at startup. | Optional |
| OPENAI_API_KEY | Credential the server authenticates with. | Yes |
Queries the NIST National Vulnerability Database (NVD) via its API.
Scans projects for security vulnerabilities and automatically updates vulnerable dependencies using Trivy.
Search 1,032 verified smart contract vulnerability findings from Sherlock audits by pattern.
Remote MCP for A2A dependency inspector MCP, structured receipts, audit logs, and reviewer-ready evi
Remote MCP for A2A failure replay MCP, structured receipts, audit logs, and reviewer-ready evidence.
A comprehensive Model Context Protocol (MCP) server for ABP.IO framework with 48+ tools for application development, UI generation, and management