> ## Documentation Index
> Fetch the complete documentation index at: https://docs.reputably.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect your assistant

> Configuration for Claude Code, Claude Desktop, Codex, Cursor and other MCP clients.

Every client below points at the same endpoint:

```
https://app.reputably.net/api/mcp
```

Claude clients sign in and no key changes hands. Everything else authenticates with
an agent key you create in **Settings → API & MCP**. See [Authentication](/guides/authentication)
for which to choose.

<Note>
  On a white-label domain, use your own domain in place of
  `https://app.reputably.net`. The snippets in **Settings → API & MCP** inside your account
  are already filled in with the right host.
</Note>

## Claude Code

```bash theme={null}
# Sign in with your app.reputably.net account —
# no key to copy, nothing to paste.
claude mcp add --transport http reputably https://app.reputably.net/api/mcp

# Then run /mcp inside Claude Code and choose "Authenticate".
# A browser opens, you approve once, and it stays connected.
```

## Claude Desktop / claude.ai

```text theme={null}
Settings → Connectors → Add custom connector

  Name:                    Reputably
  Remote MCP server URL:   https://app.reputably.net/api/mcp

Leave OAuth Client ID and Client Secret blank — they're optional, and
Reputably registers the connector for you. Click Connect, sign in, and
approve the access screen.
```

## OpenAI Codex

```toml theme={null}
# Codex CLI — add to ~/.codex/config.toml
[mcp_servers.reputably]
url = "https://app.reputably.net/api/mcp"
http_headers = { "Authorization" = "Bearer YOUR_API_KEY" }
```

## Google Gemini

```json theme={null}
// Gemini CLI — add to ~/.gemini/settings.json
{
  "mcpServers": {
    "reputably": {
      "httpUrl": "https://app.reputably.net/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
```

## Other agents

```json theme={null}
// Any Streamable-HTTP MCP client (Cursor, Windsurf, custom agents, …)
{
  "mcpServers": {
    "reputably": {
      "url": "https://app.reputably.net/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
```

## REST API

```bash theme={null}
# No MCP support? The same key works on the plain HTTP API:
curl -s "https://app.reputably.net/api/entities/Review?limit=20" \
  -H "Authorization: Bearer YOUR_API_KEY"
```
