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

# Sign-in completes in browser but AI client does not connect

> Troubleshoot OAuth sign-in flows that complete in the browser but fail to connect your AI client to Zapier MCP.

This article covers OAuth sign-in issues that affect listed clients such as Claude, ChatGPT, Cursor, and VS Code. If you are using an unlisted client with a connection token, you do not use the browser sign-in flow. Go to the [Unlisted client tab](#how-to-fix-it) instead.

When you sign in to Zapier MCP through your browser, the sign-in window may complete successfully but your AI client never receives the result. This typically happens with terminal-based AI clients, certain WSL configurations, or browser extensions that interfere with sign-in redirects.

## Symptom

The sign-in window opens in your browser and appears to finish successfully, but your AI client never receives the result and the connection does not complete.

## Causes

* Claude Code is running on WSL (Windows Subsystem for Linux) and the sign-in redirect cannot reach the client.
* VS Code extensions are interfering with the sign-in process.
* A terminal-based AI client cannot receive the sign-in result back from the browser.
* An older version of Cursor or Windsurf has a known sign-in bug that prevents the connection from completing.
* Claude Desktop did not pick up the completed sign-in.

## How to fix it

<Tabs>
  <Tab title="General fixes">
    Try one or more of the following:

    * Start the sign-in from inside your AI client and wait for it to prompt you to open your browser.
    * Do not open the sign-in link before your AI client is ready to receive the result.
    * Check that your browser is not blocking pop-ups or redirects from `zapier.com`.
    * Update your AI client to the latest version.
    * Use a different browser. Some browser extensions can interfere with sign-in redirects.
    * Restart your AI client (especially Claude Desktop) and try connecting again.
  </Tab>

  <Tab title="Claude Code on WSL">
    OAuth redirects cannot reach Claude Code when it is running inside WSL. Run your AI client from a native Windows terminal instead of a WSL terminal, then try connecting again.
  </Tab>

  <Tab title="VS Code with extensions">
    Extensions can intercept the OAuth redirect before VS Code receives it. Disable your extensions and try connecting again. If the connection succeeds, re-enable extensions one at a time to identify the conflict.
  </Tab>

  <Tab title="Unlisted client (connection token)">
    If your client does not support OAuth, [rotate your connection token](/mcp/authentication#rotate-a-token) and set up the connection again from scratch using the new server URL.
  </Tab>
</Tabs>

## Still need help?

* [Ask in the Zapier Community](https://community.zapier.com/) for advice from experienced Zapier users.
* [Contact the Zapier MCP team](https://mcp.zapier.app/home) for feedback or help.
