← Back

Manual setup

The desktop app's "Connect Claude" screen does this for you automatically. This page is for anyone using the CLI directly, or who wants to see exactly what gets written.

Claude Code

If you have the claude CLI installed, this is the whole setup:

claude mcp add --transport stdio scilo -- /path/to/scilo mcp

Replace /path/to/scilo with wherever the binary (or the desktop app's executable, inside its app bundle) ended up. No claude CLI? Add this to your .mcp.json or user-level ~/.claude.json instead, inside the top-level "mcpServers" object:

{
  "mcpServers": {
    "scilo": {
      "command": "/path/to/scilo",
      "args": ["mcp"]
    }
  }
}

Claude Desktop

Edit claude_desktop_config.json directly — there's no CLI for Claude Desktop. Add the same entry as above under "mcpServers". The file lives at:

Restart Claude Desktop after editing — it doesn't pick up config changes automatically.

"Unidentified developer" / SmartScreen warnings

Early builds aren't code-signed yet, so your OS will warn you the first time you open Scilo.