.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 nine 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.