Quick start
kurkik conn add kafka prod --bootstrap broker-1:9092 --test # or: kurkik conn import --from-ideakurkik topology prod # what is therekurkik export prod # writes prod-kafka.yamlkurkik diff prod-kafka.yaml prod # exit 0 no drift, 2 drift, 3 incompletekurkik # the terminal UIEverything above only reads. The only commands that write are kurkik kafka sync and kurkik pulsar sync, and both show a
plan and ask first.
Exit codes
Section titled “Exit codes”| Code | Means |
|---|---|
| 0 | done, and complete |
| 1 | could not run: nothing was read, or nothing was produced |
| 2 | drift (diff); wins over 3 |
| 3 | no drift found, or a topology or export read, but something stayed unchecked |
| 64 | the command line was wrong |
| 130 | interrupted |
For an agent
Section titled “For an agent”claude mcp add kurkik -- kurkik mcpCopyright © 2026 Pavel Bodiachevskii