# Give Claude a bird’s-eye view.

Connect Dr. Canary to Claude in three steps, in Claude’s own labels.

The path ends at the Dr. Canary sign-in, where you see what the connection can read and change before you approve it. Then ask your assistant to list your Dr. Canary sites.

## Connect Claude

Customize › Connectors, on claude.ai

1. Open Customize › Connectors and choose Add custom connector.

2. Choose Web, name the connector Dr. Canary, and paste the server URL.

   ```
   https://www.drcanary.com/api/mcp/
   ```

3. Select Sign in now and Use Claude’s published identity. Add the connector, then sign in to Dr. Canary and approve the connection.

## What you approve at the Dr. Canary sign-in

The page is titled Connect Claude. Sign-in returns to claude.ai. It says the connection uses your full Dr. Canary account permissions, then lists what it can do.

- Read your account: the sites, saved shoppers, checks and reports you can already access.
- Manage secret shoppers: create or edit them, set their calendar, or retire them. Saving does not start a check.
- Request site checks: checks may submit test inquiries and use your current allowance.

Choose Allow connection to finish, or Deny to stop.

- [What a connection can and cannot do](https://www.drcanary.com/mcp/permissions/)

## If Claude loses the connection

1. Give Claude the chance to renew an expired sign-in on its own first.
2. If it cannot, reconnect Dr. Canary from Claude’s connection settings, under Customize › Connectors.
3. Reconnecting does not grant access your account does not have.

## The connection

- · Server URL: `https://www.drcanary.com/api/mcp/`
- · Scope: mcp
- · Transport: Streamable HTTP
- · Sign-in: OAuth 2.1 with PKCE, your Dr. Canary account

## What it does not do

- Your account’s permissions apply. What you cannot do in the portal, your assistant cannot do either.
- Your assistant follows its app’s approval controls for changes and checks.
- It reads what the report shows. Hidden prompts, internal notes, and other accounts stay out.

## Ask your assistant

- “List my Dr. Canary sites.” Uses `list_sites`.
- “What did the last check find at my store?” Uses `list_sites`, `list_reports`, `get_report`.

More examples: https://www.drcanary.com/mcp/examples/

## Questions

### Where is the setting in Claude?

Customize › Connectors, on claude.ai. Choose Add custom connector, then Web.

### Which URL do I paste?

Paste `https://www.drcanary.com/api/mcp/`. It is the same server URL for every app.

### What is Claude’s published identity?

It is the option the setup asks you to select. Dr. Canary recognises Claude by its published identity, so you do not register anything yourself.

### It did not open the Dr. Canary sign-in.

Select Sign in now when you add the connector. Then sign in to Dr. Canary and choose Allow connection.

### How do I disconnect Claude?

From Claude’s connection settings, under Customize › Connectors. Disconnecting does not delete what Claude already received.

## Related

- [Connect](https://www.drcanary.com/mcp/) · [markdown](https://www.drcanary.com/mcp.md)
- [Permissions](https://www.drcanary.com/mcp/permissions/) · [markdown](https://www.drcanary.com/mcp/permissions.md)
- [Troubleshooting](https://www.drcanary.com/mcp/troubleshooting/) · [markdown](https://www.drcanary.com/mcp/troubleshooting.md)
- [ChatGPT](https://www.drcanary.com/mcp/chatgpt/) · [markdown](https://www.drcanary.com/mcp/chatgpt.md)
- [Codex](https://www.drcanary.com/mcp/codex/) · [markdown](https://www.drcanary.com/mcp/codex.md)
- [Claude Code](https://www.drcanary.com/mcp/claude-code/) · [markdown](https://www.drcanary.com/mcp/claude-code.md)

https://www.drcanary.com/mcp/claude/ · updated 2026-11-11
