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/mcpYou 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.
Open Settings → Security and login and turn on Developer mode.
Create a new app for a remote MCP server. Name it GetWidget, choose OAuth as the authentication and paste the connection URL.
Continue to Step 2.
Claude
Available on every Claude plan. Free plans can add one custom connector.
Open Customize → Connectors, click + and choose Add custom connector.
Name it GetWidget, paste the connection URL and click Connect.
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 |
Codex | Run |
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.
Sign in with your GetWidget account.
Choose the workspaces the assistant can use. You can pick more than one.
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 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 and we'll help.
Still need help?
Contact us