# Connect an AI client (https://sellersheetai.com/docs/start/clients)

> Add SellerSheet to the assistant you already use — one server URL, browser sign-in or an API key, the same tools in every client.



<ClientsHashRedirect />

Your AI signs in to your SellerSheet account, sees only the stores you can see, and works through the same tools as the Google Sheets sidebar.

## What you need [#what-you-need]

* A SellerSheet account with a connected store — [Connect your store](/docs/start/connect).
* An AI client that speaks MCP over Streamable HTTP — every client below does.

| Setting    | Value                                                                                  |
| ---------- | -------------------------------------------------------------------------------------- |
| Server URL | `https://sellersheetai.com/mcp`                                                        |
| Transport  | Streamable HTTP                                                                        |
| Sign-in    | OAuth in the browser (no key to copy) — or an API key as `Authorization: Bearer <key>` |

<Callout title="Fastest: Claude Code, Codex or CodeBuddy? Install the plugin.">
  The SellerSheet plugin adds the skills **and** the MCP server in one step — see [Install the skills](/docs/start/skills). The pages below are for setting it up by hand, and for every other client.
</Callout>

## Choose your client [#choose-your-client]

<Cards>
  <Card title="Claude desktop & claude.ai" href="/docs/start/clients/claude" icon="<ClientIcon name=&#x22;claude&#x22; size={20} />" description="A custom connector, signed in in the browser." />

  <Card title="Claude Code" href="/docs/start/clients/claude-code" icon="<ClientIcon name=&#x22;claude&#x22; size={20} />" description="One command, then /mcp to sign in." />

  <Card title="ChatGPT" href="/docs/start/clients/chatgpt" icon="<ClientIcon name=&#x22;openai&#x22; size={20} />" description="A custom connector in developer mode." />

  <Card title="Codex" href="/docs/start/clients/codex" icon="<ClientIcon name=&#x22;openai&#x22; size={20} />" description="The plugin, or codex mcp add." />

  <Card title="Cursor" href="/docs/start/clients/cursor" icon="<ClientIcon name=&#x22;cursor&#x22; size={20} />" description="A global MCP server in Cursor Settings or mcp.json." />

  <Card title="Windsurf" href="/docs/start/clients/windsurf" icon="<ClientIcon name=&#x22;windsurf&#x22; size={20} />" description="mcp_config.json with serverUrl." />

  <Card title="Coze 扣子" href="/docs/start/clients/coze" icon="<ClientIcon name=&#x22;coze&#x22; size={20} />" description="An MCP tool with an API key in the header." />

  <Card title="WorkBuddy" href="/docs/start/clients/workbuddy" icon="<ClientIcon name=&#x22;workbuddy&#x22; size={20} />" description="From the connector marketplace — no command." />

  <Card title="CodeBuddy" href="/docs/start/clients/codebuddy" icon="<ClientIcon name=&#x22;codebuddy&#x22; size={20} />" description="The same plugin as Claude Code." />

  <Card title="Any MCP client" href="/docs/start/clients/other" icon="<ClientIcon name=&#x22;mcp&#x22; size={20} />" description="The URL, the transport and the two ways to sign in." />
</Cards>

## Check it works [#check-it-works]

Ask: "Which stores can you see?" Your agent calls `get_user_context` and lists your store refs, such as <StoreRef />, with your plan and each store's status. Every session should start there.

## How sign-in works [#how-sign-in-works]

Your sign-in identifies **you** to SellerSheet with Google or an email code — never with Amazon. SellerSheet already holds the Amazon authorization you gave when you [connected your store](/docs/start/connect). Each browser sign-in creates an MCP key under **Settings → API & MCP** in the app, named after the client; delete it there and that client stops working at once.

## If something's off [#if-somethings-off]

| Symptom                 | Fix                                                                               |
| ----------------------- | --------------------------------------------------------------------------------- |
| "Unauthorized" (401)    | Your sign-in or key expired or was deleted. Sign in again, or create a new key.   |
| The browser never opens | Update the client — older versions don't support MCP sign-in — or use an API key. |
| "No stores"             | Connect a store first: [Connect your store](/docs/start/connect).                 |
| Tools time out          | Some Amazon reports take a minute or two. Raise your client's MCP tool timeout.   |

More in [Troubleshooting](/help/troubleshooting/ai). Next: [Install the skills](/docs/start/skills), or [call the same tools from code](/docs/mcp-api/code).
