Skip to main content
One command, or one click — binary first (brew install supernovae-st/tap/nika · other paths):
nika wire cursor
Install MCP Server

What it writes

~/.cursor/mcp.json — the nika entry under mcpServers; every unrelated server survives, re-running prints · current (idempotent). The same block by hand:
{ "mcpServers": { "nika": { "command": "nika", "args": ["mcp"] } } }

The repo side

nika init writes .cursor/rules/nika.mdc — auto-attached on *.nika.yaml, so Cursor’s agent knows the check-before-run law without being told. The VS Code extension also installs into Cursor via OpenVSX.

Verify

Cursor’s MCP settings list nika with the eight nika_* tools (the oracle’s contract: validate, explain, schema, cost — no execution). Then prove the loop end-to-end: integrate in 10 minutes.