.junie/mcp/mcp.json (mcpServers
root). The binary comes first: brew install supernovae-st/tap/nika
(other paths).
Create .junie/mcp/mcp.json at the repo root:
~/.junie/mcp/mcp.json exists too, but the project file is the
least-privilege home — the repo the oracle serves, same reasoning as
OpenCode.
nika wire junie ships in the next release and writes exactly this —
idempotent, unrelated servers preserved.
The repo side
nika init writes the agent-teaching surface (AGENTS.md, rules) plus
the $schema modeline for validation and completion on *.nika.yaml.
Verify
Junie’s MCP listing showsnika with the eight nika_* tools
(the oracle’s contract: validate, explain, schema,
cost — no execution, no mutation). Then prove the loop end-to-end:
integrate in 10 minutes.