Claude
Add Search Scanner AI to Claude, Claude Desktop or Claude Code.
Sources: Claude Help Center, Claude connector authentication, Claude Code MCP. Menu names change; if yours differ, look for custom connectors.
claude.ai, Claude Desktop and mobile
Custom connectors are available on Free (one connector), Pro, Max, Ultra, Team and Enterprise plans. On Team plans only an Owner can add a connector, then members connect it themselves. Claude calls our server from Anthropic's cloud, which works because the server is public.
- Open Customize, Connectors, choose + Add, then Add custom connector.
- Name it
Search Scanner AIand enter this address, then choose Continue:Server URL https://search-scanner.ucartz.com/mcp - Under OAuth client choose Register automatically. (If you pick "Use Claude's published identity", Claude falls back to automatic registration when the server does not support it.) Choose Add.
- Choose Connect. A Ucartz page opens: check the app name and permissions, then Allow.
- In a chat, use +, Connectors and switch the connector on. Try: "List my sites and show the worst issues on the first one."
Using your own client ID and secret instead
Only needed if automatic registration is not offered to you. In Ucartz open Settings, Connect AI, create a client and tick the Claude redirect address (https://claude.ai/api/mcp/auth_callback). In Claude's connector dialog choose Use your own OAuth client and paste the client ID and secret.
Claude Code
claude mcp add --transport http ucartz-seo https://search-scanner.ucartz.com/mcpThen start claude, run /mcp, pick the server and sign in through the browser. Or run claude mcp login ucartz-seo. Claude Code signs in on a local port; our server accepts that automatically.
With a client ID and secret from Settings (register http://localhost/callback in the client; any port is accepted):
claude mcp add --transport http \
--client-id YOUR_CLIENT_ID --client-secret --callback-port 8080 \
ucartz-seo https://search-scanner.ucartz.com/mcpClaude Code asks for the secret with masked input. The callback port in this command is an example: any port works because the redirect address http://localhost/callback is matched without its port.