Claude Desktop

Read plain Markdown

# Claude Desktop

Claude Desktop reaches remote MCP servers that use an API key through the `mcp-remote` bridge, so you need Node.js 18 or newer on the machine.

## Manual

Open `claude_desktop_config.json`:

| OS | folder |
| --- | --- |
| macOS | `~/Library/Application Support/Claude/` |
| Windows | `%APPDATA%\Claude\` |
| Linux | `~/.config/Claude/` |

Add the `justclaw-it` entry under `mcpServers` (merge it with any servers already there):

```json
{
  "mcpServers": {
    "justclaw-it": {
      "command": "npx",
      "args": ["-y", "mcp-remote@latest", "https://justclaw.it.com/mcp", "--header", "Authorization:${JUSTCLAW_IT_AUTH}"],
      "env": { "JUSTCLAW_IT_AUTH": "Bearer <YOUR_API_KEY>" }
    }
  }
}
```

Replace `<YOUR_API_KEY>` with your key. The key goes in `env` so that the header value `Bearer <key>` (which contains a space) reaches `mcp-remote` as one argument.

## Check it

Quit Claude Desktop completely and reopen it (closing the window is not enough on macOS). The JustClaw-It tools then show in the tools menu of a new chat. If they don't, Claude Desktop's MCP log for the `justclaw-it` server usually says why: most often Node.js is missing or the key is wrong.

> Prefer no key and no Node.js? Add JustClaw-It as a custom connector instead (Settings, Connectors) and sign in with your account: see [Claude.ai](/docs/clients/claude-ai). Connectors added on claude.ai also show in Claude Desktop.

## Try it

> Use JustClaw-It to find a React drag-and-drop file upload component and show me its licence before pulling it.

Problems: [Troubleshooting](/docs/troubleshooting).