Documentation Index
Fetch the complete documentation index at: https://docs.memorycrystal.ai/llms.txt
Use this file to discover all available pages before exploring further.
Recommended: universal installer
Use the universal installer first. It can configure this target for hosted cloud or local Docker Convex and creates config backups before writing.Agent Instructions
Copy and paste this directly into your agent:--backend local in Bash or -Backend local in PowerShell. See Local-First Setup.
Claude Desktop can still talk to Memory Crystal, but it uses the older kind of connection in this repo.
What this means in practice
Claude Desktop can be configured by the universal installer when its config file is present. The manual fallback below is the deprecated stdio/HTTP MCP package, not the preferred modern Streamable HTTP package. That distinction matters because the setup steps and assumptions are different from Claude Code.How it actually works
Important repo surfaces:mcp-server/README.mdmcp-server/src/index.ts.env.example
Universal installer path
The recommended first install path is the universal installer:Commands / examples
Add this to:CRYSTAL_MCP_MODE=stdio matters here because the deprecated local package can also run an explicit local HTTP listener. Claude Desktop’s command-launched path should use stdio.
Common mistakes
- assuming Claude Desktop uses the same preferred setup as Claude Code
- documenting the deprecated package as if it were the current default
- forgetting to explain why this path still exists
Source of truth
Primary files behind this page:mcp-server/README.mdmcp-server/src/index.ts.env.example