You need a petakopi.my account that owns at least one shop. Keep your petakopi.my email and password handy: you sign in once during setup.
Connect
Pick where you use Claude. Most owners pick claude.ai and Desktop.- claude.ai and Desktop
- Claude Code
- petakopi.my plugin
Custom connectors work on the Free, Pro, Max, Team and Enterprise plans. The Free plan allows one custom connector.On a Team or Enterprise plan, an Owner adds the connector once in Organization settings → Connectors: click Add, point at Custom, choose Web, then enter the name and address. Each member then opens Customize → Connectors, finds petakopi.my and clicks Connect to sign in with their own petakopi.my account.Once connected, petakopi.my also works in the Claude phone app.
1
Switch on AI access
Open Manage → AI Apps for the shop and switch on AI access. See Switch on AI access for the shop.
2
Open Connectors
On claude.ai or in Claude Desktop, open Customize, then Connectors.
3
Add a custom connector
Click + Add, then Add custom connector.
4
Paste the petakopi.my address
Type Click Continue.
petakopi.my as the name and paste this address as the URL:5
Keep the sign-in settings
Claude fills in the sign-in settings for you. Keep them, click Continue, then click Add. If Claude asks how to register its OAuth client, choose Register automatically.
6
Connect and sign in
Click Connect. A petakopi.my page opens: in the same tab on claude.ai, or in your browser if you use Claude Desktop. Sign in if asked.
7
Approve on petakopi.my
The page says the app “wants read-only access to your petakopi.my shops”. It lists Shops it can read and What it can see. Check that your shops are there, then tap Approve.
8
Check it is connected
Back in Claude, petakopi.my shows under Your connectors as Connected.
Ask your first question
On claude.ai or Desktop, start a new chat. Click + at the bottom left of the message box, open Connectors and check that petakopi.my is switched on. Then ask:Guided prompts
petakopi.my comes with three ready-made prompts. Each one runs the right reports in order and gives a short answer with a table. You can add a shop and a month; leave them out and Claude uses your only shop and the most recent month.
On claude.ai and Desktop: click + in the message box, open Connectors, point at petakopi.my, and pick a prompt.
In Claude Code: type
/ and look for the three prompts under petakopi. You can also type them in full:
claude mcp add connection above. If you installed the plugin, pick the prompts from the / list instead.
What Claude can see
Claude reads the same eight reports on every surface. It never sees customer names, phone numbers, order notes or feedback text, and it cannot change anything. See what is shared and the limits.Disconnect Claude
1
Revoke on petakopi.my
Open Manage for your shop, tap AI Apps in the sidebar, find Claude and tap Revoke. Claude loses access straight away.
2
Remove it from Claude (optional)
On claude.ai or Desktop, open Customize → Connectors, select petakopi.my, open the three-dot menu and select Remove. In Claude Code, run
claude mcp remove petakopi.Troubleshooting
"AI access is off for <shop>"
"AI access is off for <shop>"
AI access is switched off for that shop. Open Manage → AI Apps for the shop, switch on AI access, then ask again. You don’t need to connect again.
The approval page says no shop is switched on
The approval page says no shop is switched on
None of your shops has AI access switched on yet. Open Manage → AI Apps, switch on AI access for a shop, then connect again.
"Couldn't connect" or a 404 error
"Couldn't connect" or a 404 error
Check the address is exactly
https://petakopi.my/mcp. If it is, Ask AI isn’t switched on for your account yet. Message us on WhatsApp and we will turn it on.petakopi.my says the account doesn't own a coffee shop
petakopi.my says the account doesn't own a coffee shop
You signed in with an account that doesn’t own a shop. Sign out of petakopi.my in that browser, connect again, and sign in with the account you use in Manage.
Claude says it is signed out or the token expired
Claude says it is signed out or the token expired
Connect again. On claude.ai or Desktop, open Customize → Connectors, select petakopi.my, click Disconnect, then Connect and approve. In Claude Code, type
/mcp, select petakopi and choose Re-authenticate.One of my shops is missing
One of my shops is missing
Claude only sees shops your account owns and has switched on. If a shop is missing from Shops it can read, switch on AI access for it under Manage → AI Apps. If it is still missing, sign in with the account that owns that shop.
Claude doesn't use petakopi.my
Claude doesn't use petakopi.my
Click + in the message box, open Connectors and switch petakopi.my on for this chat. Then name it in your question, for example “Using petakopi.my, how did we do this month?”
Still stuck? WhatsApp us
Send us your shop’s name and the step you are on.

