Skip to main content
Cursor is Full tier. The Bash installer writes HTTP MCP, shared capture hooks, the skill suite, and a local Cursor plugin. Native PowerShell writes the MCP entry and installs skills. It does not stage the plugin or install shared hooks. Automatic recall injection is off. Set MEMORY_CRYSTAL_INJECT_RECALL to 1 or true to turn it on. Capture still runs when the Bash installer writes hooks.

Agent Instructions

Add --backend local or -Backend local for local data storage. See Local-First Setup.

What the Bash installer writes

The plugin version staged from this repo is 0.10.1. Cursor has no managed block in an agent instructions file because agentsFile is unset. The Bash hook installation still stages the shared ~/.memory-crystal/instructions.md support file. hooks.shells is bash. Native PowerShell updates mcp.json and skips hooks and plugin staging. Use the Bash installer when you want capture. The MCP entry:
A local backend uses http://127.0.0.1:3211/api/mcp with the same header shape.

After install

Reload the window (Developer: Reload Window) so Cursor picks up the plugin, MCP server, skills, and hooks. Confirm the memory-crystal server is connected before relying on tools. Hooks are host-attributed with --host cursor, so captures are not labelled with another host that shares ~/.memory-crystal/config.json.

Uninstall

That removes the MCP entry, ~/.cursor/hooks.json hook entries, the local plugin directory, and the Crystal skill directories. See Uninstall.