Kiwi for Crush
Add Kiwi's hosted MCP server to Crush so it can work on your runs and report what it did.
- Connects with an MCP key that a project Admin issues, read from an environment variable or secret instead of written into the settings file.
- Works only in the key's project and acts as the Admin who issued it, until the key expires after 1, 7, 30 or 90 days or is revoked.
- With a write key, reads a run's steps and instructions, starts steps, submits their outputs and reports checks and blockers. A read key can only read.
- Identifies its client and session on every run call, so Kiwi can check that a reviewer is independent of the implementer.
- Cannot record decisions or change settings, so plan approval and final sign-off stay with the designated people and their signed-in agents.
Set up
Add this line to ~/.config/crush/crushrc:
mcp add kiwi --type http --url https://kiwiflow.io/mcp --header Authorization "Bearer $KIWI_MCP_KEY"Set KIWI_MCP_KEY to your MCP key in the shell that starts Crush.