Source: https://manu-tests-all-orgs.docs-staging.pageloop.ai/mcp-tools/connect-your-client/claude-code

# Claude Code

## Connect from Claude Code

Claude Code supports streamable HTTP transport natively. You can add the Atomicwork MCP server with a single CLI command.

### Quick Setup

```bash
claude mcp add --transport http Atomicwork \
  https://<your-subdomain>.atomicwork.com/mcp \
  --header "Authorization: Bearer aw_xxx"
```

### Configuration File

The command above writes to `~/.claude.json`. You can also create a project-scoped `.mcp.json` in your repo root:

```json
{
  "mcpServers": {
    "Atomicwork": {
      "type": "http",
      "url": "https://<your-subdomain>.atomicwork.com/mcp",
      "headers": {
        "Authorization": "Bearer ${env:ATOMICWORK_TOKEN}"
      }
    }
  }
}
```

Avoid committing real tokens to version control — for project-scoped configs, reference an environment variable as shown above rather than hardcoding `aw_xxx`.

### Scopes

| Scope   | Flag                      | Location         | Shared via VCS? |
| ------- | ------------------------- | ---------------- | --------------- |
| Local   | `--scope local` (default) | `~/.claude.json` | No              |
| Project | `--scope project`         | `.mcp.json`      | Yes             |
| User    | `--scope user`            | `~/.claude.json` | No              |

### Verify Connection

Inside a Claude Code session, run:

```
/mcp
```

You should see `Atomicwork` listed with its available tools.
