Wire up Cursor / Copilot
Cursor and Copilot don't speak MCP. Install the hooks-only variant so you still get the filter pipeline + smart denials on their built-in Read/Bash.
Install hooks only
senkani init --hooks-only
This skips the MCP server registration in ~/.claude/settings.json but still:
- Writes
~/.senkani/bin/senkani-hook. - Registers Senkani's PreToolUse + PostToolUse hooks for Cursor/Copilot's Read/Bash/Grep equivalents where supported.
- Runs the filter pipeline + secret redaction on intercepted tool output.
What you get
- ✓ Compression via the filter pipeline (F toggle).
- ✓ Secret redaction (S toggle).
- ✓ Smart denials — re-read suppression, command replay, trivial routing.
- ✗ No
senkani_*MCP tools. Your agent can't call them. - ✗ No symbol search / fetch. Text-grep is the fallback.
- ✗ No terse mode (T toggle relies on MCP system-prompt injection).
Tradeoff
You keep ~40% of the savings. Not as good as Claude Code + full MCP; better than nothing.
If your agent later adds MCP support, re-run
senkani init (without --hooks-only) to add the server entry. Idempotent; no harm done.