Skip to main content
LM Studio (v0.3.17+) follows Cursor’s mcp.json notation. The safe path is in-app β€” Program tab β†’ Install > Edit mcp.json β€” then add:
The binary comes first: brew install supernovae-st/tap/nika (other paths).

Where the file lives

LM Studio documents ~/.lmstudio/mcp.json (macOS + Linux; %USERPROFILE%\.lmstudio on Windows) β€” but on some macOS installs the app actually keeps it under ~/.cache/lm-studio/ instead (lmstudio-bug-tracker#1371, open). Writing the documented path there wires nothing, which is why editing in-app is the safe manual route. nika wire lmstudio ships in the next release and resolves this for you: whichever app-created directory exists wins (documented location first); neither existing falls back to the documented default. Idempotent, unrelated servers preserved.

Verify

LM Studio’s MCP listing shows nika with the nine nika_* tools (the oracle’s contract: validate, explain, schema, cost β€” no execution, no mutation). A fully local pairing: LM Studio serves the model, Nika runs the workflow β€” local models guide. Then prove the loop end-to-end: integrate in 10 minutes.