ChatGPT
Connect your Noona account to ChatGPT and ask questions about your business in plain language — your schedule, your customers, your sales. Depending on the permission level you choose, ChatGPT can also make changes for you, like moving a booking or blocking time off.
Before you start
- A Noona account
- The ChatGPT desktop app, which is where custom MCP servers are added
Connect Noona to ChatGPT
-
In ChatGPT, open Plugins — the page titled Manage plugins, skills, and MCPs.
-
Click Add, then Add MCP server.
-
Fill in the Connect to a custom MCP form:
- Name:
Noona HQ— or your company's name, which is worth doing if you manage more than one (see below) - Type: Streamable HTTP
- URL:
https://mcp.app.noona.is/mcp
Leave Bearer token env var, Headers and Headers from environment variables empty. Noona signs you in through your browser, so no token or header is needed.
- Name:
-
Click Save.
-
Find Noona in the list and click Authenticate.
-
Sign in to Noona if you're not already logged in.
-
Pick the permission level you want to give ChatGPT, then click Continue to Noona.
-
Choose the company you want to connect, then click Approve.
-
Back in ChatGPT, make sure the toggle next to Noona is switched on.
That's it — ChatGPT is connected.
Name it after your company
The name you give the server is how you point ChatGPT at one business:
"Check my schedule at Pro Barber for the next week."
Each connection is tied to a single company, so if you manage several, add one MCP server per company and name each after its business. The rest of this article calls it Noona HQ — swap in whatever you named yours.
Choosing a permission level
You pick this during setup, on the Noona screen that opens when you click Authenticate. Start with the lowest level that does what you need — you can always reconnect with more.
| Level | What ChatGPT can do | Good for |
|---|---|---|
| Read-only (recommended) | Read your calendar, customers, services and headline KPIs. Cannot change anything, and cannot see individual payments or audit logs. | Asking questions about your business |
| Assistant | Everything in Read-only, plus rescheduling bookings and blocking or unblocking time. Still cannot see individual payments or audit logs. | Help managing your calendar |
| Full access | Every permission the connection supports, including payments and business metrics. New tools are enabled automatically as they ship. | Full assistance across the business |
| Custom | Hand-pick exactly which permissions to grant. | Fine-grained control |
ChatGPT only sees the tools your permission level allows, so it can be honest about what it can and can't do.
Before ChatGPT changes anything, it asks you to confirm. Reading your data never needs confirmation; anything that edits a booking, a customer record or your books always does.
To switch Noona off entirely without removing it, use the toggle next to it in the Plugins list. The gear icon beside it opens the server's settings, where you can change the name or URL.
What you can ask
- "What's on my calendar today?"
- "Who's working tomorrow afternoon?"
- "How did today go?"
- "Who are my top customers this quarter?"
- "Which customers haven't booked in the last six months?"
- "How were sales last week, broken down by employee?"
- "What do we charge for a colour treatment, and how long does it take?"
- "Move Anna's 2pm on Friday to Thursday at 10." (needs Assistant or higher)
Managing access from Noona
The Noona AI app is where you see and control every AI assistant connected to your company. One app covers them all, so you can connect several assistants and manage each one separately.
In Noona HQ, go to Settings → Account → Apps and click Open on the Noona AI card.
See what's connected
The Connected tab lists every assistant with access to your company: which permission level it was given, who authorized it, when it connected, when it was last active, and exactly which tools it can use.
Click Revoke access to disconnect one. That assistant is signed out immediately and the others are unaffected. To reconnect — or to change a permission level — click Authenticate again in ChatGPT and approve a new level.
Review what's been done
The Activity tab is an audit log of every action taken through the app: the tool that ran, when, and which assistant and user it was authorized by. Filter by client or by tool to narrow it down.
Removing Noona from ChatGPT
Open Plugins, select Noona, and delete the server from its settings.
Troubleshooting
ChatGPT can't reach the server. Check the URL is exactly https://mcp.app.noona.is/mcp, with no trailing slash or extra characters, and that Type is set to Streamable HTTP rather than STDIO.
ChatGPT isn't using Noona in a conversation. Open Plugins and make sure the toggle next to Noona is switched on.
The Authenticate button is still showing. Sign-in didn't finish. Click Authenticate again and complete the Noona screens through to Approve.
ChatGPT says it can't do something you expected. Your permission level is probably too low — for example, rescheduling needs Assistant or higher. Revoke the connection in Noona, then click Authenticate again and choose a higher level. Permission levels are fixed for the life of a connection, so changing them always means reconnecting.
ChatGPT is showing the wrong location's data. Each connection is tied to one company. Check which server you're using, and add a separate one for the other location if you haven't already.
You've been signed out. If your Noona session expires, ChatGPT will ask you to authenticate again. Reconnect and you're back where you were.
Still stuck? Reach out and we'll help.