Cursor
Auto-wired
Terminal window
Terminal window
Terminal window
Cursor connects to Sigil via MCP (Model Context Protocol). On sigil init, Sigil writes its entry into ~/.cursor/mcp.json automatically.
What you get
Section titled “What you get”- Access to all 9 Sigil MCP tools from inside Cursor
- The same memory brain as Claude Code, Kiro, and Codex CLI
- Cursor calls
searchbefore answering questions about your project
sigil initSigil detects Cursor on your machine and writes its MCP config to ~/.cursor/mcp.json. No manual steps.
Verify with:
sigil doctorThen open Cursor → Settings → MCP and confirm sigil appears in the server list.
Manual setup
Section titled “Manual setup”If you need to add the config yourself:
sigil register --printCopy the output JSON and add the inner sigil: {...} block to ~/.cursor/mcp.json:
{ "mcpServers": { "sigil": { "command": "/usr/local/bin/node", "args": ["/path/to/sigil/dist/server.js", "--mcp"], "env": { "DOTENV_CONFIG_PATH": "/Users/you/.sigil/.env" } } }}Available MCP tools
Section titled “Available MCP tools”Cursor has access to all 9 Sigil tools. The most-used ones in Cursor sessions:
| Tool | What it does |
|---|---|
search | Hybrid search across all memory |
search_entity | Look up a person, project, or service by name |
get_pod | Get context for the current project pod |
ingest | Save a document or URL to the knowledge base |
status | KB statistics |
Capture in Cursor
Section titled “Capture in Cursor”Unlike Claude Code, Cursor doesn’t have hooks for automatic capture. Memory flows through the MCP tools when Cursor decides to call them. To nudge Cursor to use Sigil:
- Add a note to
.cursorrulesor Cursor’s system prompt: “Before answering questions about architecture or preferences, call the Sigilsearchtool. When the user shares a decision or preference, callingestto save it.” - Or call
sigil remember "..."from your terminal whenever you share something worth keeping.