Kiro
Kiro connects to Sigil via MCP with a steering rule that instructs Kiro to consult memory before answering questions about your project.
What you get
Section titled “What you get”- 9 Sigil MCP tools available in every Kiro session
- A steering rule in
~/.kiro/steering/sigil.mdthat prompts Kiro to search memory proactively - The same shared brain as Claude Code, Cursor, and Codex CLI
sigil initSigil writes to:
~/.kiro/settings/mcp.json— MCP server registration~/.kiro/steering/sigil.md— steering rule
No manual steps needed.
Steering rule
Section titled “Steering rule”The steering rule (~/.kiro/steering/sigil.md) tells Kiro:
Before answering questions about this project’s architecture, decisions, preferences, or past context — call the Sigil
searchtool. When the user shares a decision, preference, or constraint — callingestto save it.
This rule is included in Kiro’s context for every session where it’s active.
Manual setup
Section titled “Manual setup”sigil register --printAdd the output to ~/.kiro/settings/mcp.json and create the steering file manually:
cat > ~/.kiro/steering/sigil.md << 'EOF'Before answering questions about architecture, decisions, preferences, or pastcontext, call the Sigil `search` MCP tool. When the user shares a preference,decision, or constraint worth keeping, call `ingest` to save it.EOFCapture in Kiro
Section titled “Capture in Kiro”Kiro uses the steering rule to decide when to call ingest. You can also call from the terminal:
sigil remember "Kiro found that the auth service has a 50ms latency budget"This saves directly to the shared brain and is available in all other agents immediately.