# Connect GetWidget to ChatGPT, Claude and other AI assistants

Connect GetWidget to an AI assistant and manage your widgets by asking in plain
words: create a booking calendar, update an FAQ, publish a widget or check this
week's bookings. It works with ChatGPT, Claude and any app that supports MCP
(Model Context Protocol).


BEFORE YOU START

You need:

 * A GetWidget account. To make changes, you need the Owner or Editor role in
   the workspace; Viewers can only read.

 * An AI assistant that supports custom MCP connectors. See the requirements
   under each app below.

 * The connection URL. It's the same for every app:

https://dashboard.getwidget.com/mcp

You can also find it, with setup steps for each app, under AI agents in the top
bar of your GetWidget dashboard.


STEP 1: CONNECT YOUR ASSISTANT

ChatGPT

Available on ChatGPT Plus, Pro, Business, Enterprise and Edu, on chatgpt.com.

 1. Open Settings → Security and login and turn on Developer mode.

 2. Create a new app for a remote MCP server. Name it GetWidget, choose OAuth as
    the authentication and paste the connection URL.

 3. Continue to Step 2.

Claude

Available on every Claude plan. Free plans can add one custom connector.

 1. Open Customize → Connectors, click + and choose Add custom connector.

 2. Name it GetWidget, paste the connection URL and click Connect.

 3. Continue to Step 2.

On Claude Team and Enterprise plans, an Owner adds the connector first under
Organization settings → Connectors. Members then click Connect.

Developer tools

Tool

How to connect

Claude Code

Run claude mcp add --transport http getwidget
https://dashboard.getwidget.com/mcp --scope user, then run /mcp, select
getwidget and choose Authenticate.

Codex

Run codex mcp add getwidget --url https://dashboard.getwidget.com/mcp. Codex
asks you to sign in the first time it uses GetWidget.

Cursor

In Cursor Settings → Tools & MCP, click New MCP Server, add a server named
getwidget with the connection URL, then click Connect.

Other apps

Look for "MCP", "connectors" or "tools" in the app's settings, add a server with
the connection URL and choose OAuth if asked how to sign in.


STEP 2: SIGN IN AND ALLOW ACCESS

The app opens a GetWidget sign-in page.

 1. Sign in with your GetWidget account.

 2. Choose the workspaces the assistant can use. You can pick more than one.

 3. Click Allow access. You're taken back to the app, and GetWidget is ready to
    use.


STEP 3: TRY IT OUT

Ask in your own words. A few examples:

To…

Try asking

Create a widget

"Create a booking calendar for my salon, open Tuesday to Saturday, 9am to 6pm."

Edit a widget

"Add a question about refunds to my FAQ widget."

Publish a widget

"Publish my contact form and give me the code for my website."

Read bookings

"Show me this week's appointments."

Check availability

"Which slots are still open next Monday?"

Read form entries

"List the contact form messages from the last 7 days."

Changes stay in a draft until you publish. Before publishing, unpublishing or
deleting, the assistant shows you what will change and asks you to confirm.
After you add the embed code to your website, later publishes update your site
automatically.

Some things still happen in the GetWidget dashboard: connecting Google Calendar
or Google Sheets, and fetching Google reviews or Instagram posts. The assistant
gives you a link to the right widget.


PERMISSIONS AND PRIVACY

 * The assistant can only use the workspaces you chose in Step 2.

 * It acts with your role in each workspace: Owners and Editors can make
   changes, and Viewers can only read.

 * GetWidget receives only what each request needs, such as a widget's settings.
   We do not receive your conversations.

 * If you leave a workspace, the assistant loses access to it too.

Read our Privacy Policy [https://getwidget.com/privacy] for details.


MANAGE OR DISCONNECT

In your GetWidget dashboard, open AI agents. Under Your connected apps you can
see each app, the workspaces it can use and when it was last used.

 * To disconnect, click Disconnect next to the app. It loses access right away.

 * To change workspaces, disconnect the app, then connect it again and choose
   different workspaces in Step 2.

You can also remove GetWidget from the connector settings in ChatGPT or Claude.


TROUBLESHOOTING

Problem

What to do

The assistant can't publish a widget

Your plan's published-widget limit may be reached. Unpublish another widget, or
check your plan in the dashboard.

It can read but not change anything

You have the Viewer role in that workspace. Ask the workspace owner for Editor
access.

It can't find a workspace

The workspace wasn't chosen when you connected. Disconnect the app and connect
it again, selecting that workspace.

It asks you to sign in again

A connection that hasn't been used for 30 days expires. Sign in again to
reconnect.

Still stuck? Contact us [https://getwidget.help.center/contact] and we'll help.