Skip to main content

Troubleshoot a connection

Claude can load connectors on demand, so a tool missing from the assistant’s current context does not by itself show that the server removed it. In Claude web, you can select + → Connectors → Tool access → Always available for the conversation while diagnosing discovery. See Claude’s tool access guide. If listing is still unavailable, inspect the connector’s actual tool list and share the tool error and time of the attempt with support.

Sign in without automatically opening a browser

For SSH sessions or a browser that does not open, run the relevant command in an interactive terminal:
Open the displayed authorization URL in your browser, finish Labs sign-in and consent, then paste the full callback URL into the waiting terminal prompt. If the callback page cannot load, you can still copy its URL from the address bar. Treat that URL as a credential and do not share it in chat or logs.

Check reachability with curl

This initialization request deliberately sends no credentials:
Expect HTTP 401, a WWW-Authenticate header containing the OAuth discovery URL, and this response body:
Read the public discovery metadata with:
Expect HTTP 200 with JSON containing resource, authorization_servers, and scopes_supported, including voai. These checks verify endpoint reachability and OAuth discovery. Complete client login and call list_workflows to verify authenticated workspace access. To connect a running voice agent to an external MCP server, see MCP tools for voice agents.