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

# Set up Claude or Cursor

> Connect Claude Desktop or Cursor to manage your Quickshops store by chat.

This guide connects **Claude Desktop** or **Cursor** to your store so you can manage it by chat — the same way you use [AI Chat](/store/customization) in the dashboard or [Telegram](/integrations/telegram) on your phone.

<Info>
  MCP connections and API keys require a **Pro** plan. Upgrade from **Account → Billing** before you connect.
</Info>

## What you'll need

| Setting    | Value                                                            |
| ---------- | ---------------------------------------------------------------- |
| Server URL | `https://mcp.quickshops.app/mcp`                                 |
| Sign-in    | Your Quickshops account (Google or email on dash.quickshops.app) |

No API key is required for the OAuth flow in Claude Desktop or ChatGPT — click **Connect** and sign in when prompted. You still need an active **Pro** subscription on your Quickshops account.

## Claude Desktop (recommended)

<Steps>
  <Step title="Open Connectors">
    In Claude Desktop, go to **Settings → Connectors**.
  </Step>

  <Step title="Add Quickshops">
    Click **Add custom connector** and paste:

    ```
    https://mcp.quickshops.app/mcp
    ```
  </Step>

  <Step title="Sign in">
    Click **Connect**. A browser window opens the Quickshops app login — use Google or email, same as the dashboard.
  </Step>

  <Step title="Start chatting">
    Start a new conversation. Quickshops tools should appear automatically.
  </Step>
</Steps>

## ChatGPT

<Steps>
  <Step title="Open Apps & Connectors">
    In ChatGPT, go to **Settings → Apps & Connectors** (Developer mode may be required on some plans).
  </Step>

  <Step title="Add the MCP server">
    Add a custom connector with URL `https://mcp.quickshops.app/mcp`.
  </Step>

  <Step title="Authenticate">
    Complete the OAuth sign-in flow with your Quickshops account when prompted.
  </Step>
</Steps>

## API key (optional, advanced)

For scripts, local Cursor stdio, or automation, you can use an API key from **Settings → API keys** (Pro plan):

```json theme={null}
{
  "mcpServers": {
    "quickshops": {
      "url": "https://mcp.quickshops.app/mcp",
      "headers": {
        "Authorization": "Bearer qk_your_key_here"
      }
    }
  }
}
```

## Try it out

Ask your assistant the same things you would in dashboard AI Chat:

* "Add a \$29 digital product for my Notion templates"
* "Update my store description to focus on design assets"
* "Change the homepage hero headline"
* "What products do I have live right now?"

Review proposals before you approve them — nothing publishes until you confirm, just like in the dashboard.

<Tip>
  Prefer zero setup? Use [AI Chat](/store/customization) in the dashboard or [Telegram](/integrations/telegram) on your phone — no connector setup needed.
</Tip>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Connect button does nothing">
    Confirm the server URL ends with `/mcp` and that you can reach `https://mcp.quickshops.app/health`.
  </Accordion>

  <Accordion title="Authentication failed">
    Confirm your account is on **Pro** (**Account → Billing**). Reset your Quickshops password on the dashboard, then try Connect again. Or create an API key under **Settings → API keys** and use the advanced config above.
  </Accordion>

  <Accordion title="I don't want any setup">
    Use [AI Chat](/store/customization) in the dashboard or [Telegram](/integrations/telegram) instead — same assistant, no connector setup.
  </Accordion>
</AccordionGroup>
