nj_sk_ key from Developers → Connections.
Claude (claude.ai)
Claude (claude.ai)
Settings → Connectors → Add custom connector. Name it
NinjaChat, paste the URL, sign in when prompted. No API key.ChatGPT
ChatGPT
Settings → Connectors → Advanced → enable developer mode. Then Create a connector, name it
NinjaChat, paste the URL, and approve the OAuth sign-in. Enable it in the composer.Cursor
Cursor
~/.cursor/mcp.json
ninjachat with a green dot. If not, reload the window.Claude Code
Claude Code
/mcp. Add --scope user to use it in every project.Listed as failed? Use
--transport http (not sse) and keep the whole "Authorization: Bearer …" string as one shell argument.Codex
Codex
~/.codex/config.toml
TOML is picky:
[mcp_servers.ninjachat] with an underscore, and http_headers as an inline table.VS Code
VS Code
.vscode/mcp.json
Hermes
Hermes
~/.hermes/config.yaml
OpenClaw
OpenClaw