Co-Engram adapter for Claude Code (MCP server).
Co-Engram adapter for Claude Code (MCP server). That is what the claude mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.
@co-engram/claude-code on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.
The server publishes 14 tools. What each one is for:
Always — on second-level injection** — the moment a session starts, a second-level directory overview (each project domain + its sub-domain directories, eachDifferentiator — What it meansSelf-maintaining — A maintenance engine runs light (RPE-based reinforcement), deep (consolidation + decay), and rem (metacognition upgrade/refute) stages automaticallyTier — Returnscatalog — id, title, kind, domainTagsdigest — catalog + summary, importance, statuscontent — full frontmatter + Markdown bodyauto — deepest tier that fits contextBudget.totalTokensTrigger — Effectengram_report_failure — Mark a specific retrieval as harmful; increments failedUsesDimension — What it checksConsistency — Does this agree or conflict with other engrams (via contradicts synapses)?This sits in the file and storage access group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Claude's toolset — Always, Differentiator, Self-maintaining and 11 more — is a fair guide to whether it matches your workflow. It is maintained by yangyang_for_co_engram; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| Always | on second-level injection** — the moment a session starts, a second-level directory overview (each project domain + its sub-domain directories, each with a cumulative engram count) is injected into the system prompt. Wit |
| Differentiator | What it means |
| Self-maintaining | A maintenance engine runs light (RPE-based reinforcement), deep (consolidation + decay), and rem (metacognition upgrade/refute) stages automatically — no manual tagging required. |
| Tier | Returns |
| catalog | id, title, kind, domainTags |
| digest | catalog + summary, importance, status |
| content | full frontmatter + Markdown body |
| auto | deepest tier that fits contextBudget.totalTokens |
| Trigger | Effect |
| engram_report_failure | Mark a specific retrieval as harmful; increments failedUses |
| Dimension | What it checks |
| Consistency | Does this agree or conflict with other engrams (via contradicts synapses)? |
| Longevity | How long has this engram survived without being refuted? |
| Usage | How often has it been retrieved and confirmed effective? |
{
"mcpServers": {
"claude-code-1": {
"command": "npx",
"args": ["-y", "@co-engram/claude-code"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Scoped local file access — read, write, search and reorganise files in directories you explicitly allow.
Search and read your Drive — Docs, Sheets and files become context your assistant can actually use.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Chat with your second brain — search, read and write vault notes through the Local REST API.
Connects AI models to an Obsidian knowledge base for direct access and manipulation of notes and folders.