For customers
Connect your AI assistant
Point your own AI assistant — Claude, ChatGPT, or anything that speaks MCP — at PranaLogic so it can check your schedule and credits and book or cancel classes for you. You bring your own AI; you stay in control of the key.
What it can and can't do
The connection is deliberately narrow. Your assistant can:
- look up your studio's upcoming classes,
- see your own bookings and class credits,
- book or cancel a class using passes or a membership you already have.
It cannot change your account, email, password, or payment details, and it never spends money. If you're out of credits it doesn't charge a card — it hands you a link to buy passes yourself, and you complete that purchase by hand. A key is read-mostly and scoped to exactly these actions; treat it like a password and revoke it any time.
Step 1 — Create a key
Sign in to PranaLogic, open your account page, and find Connect an AI agent. Give the key a name (e.g. “My Claude”) and create it. The secret starts with pl_ and is shown once — copy it immediately. If you lose it, revoke it and make a new one.
Step 2 — Add PranaLogic to your AI tool
PranaLogic is a remote MCP server over HTTP. Wherever your tool asks for a custom/remote MCP server, use this URL and send your key as a bearer token:
https://www.prana-logic.com/api/mcpAuthorization: Bearer pl_your_key_hereClaude Code (CLI)
claude mcp add --transport http pranalogic https://www.prana-logic.com/api/mcp --header "Authorization: Bearer pl_your_key_here"Claude Desktop & other MCP clients
Add a custom connector / MCP server. Choose the HTTP (streamable) transport, set the server URL to the address above, and add an Authorization header with the value Bearer followed by your key.
ChatGPT
On plans that support custom connectors, add a new connector pointing at the URL above with the same Authorization header. If your plan doesn't offer custom connectors, use a tool that does (such as Claude).
Step 3 — Just ask
Once connected, talk to your assistant normally:
- “What yoga classes are on this week, and how many credits do I have left?”
- “Book me into the Friday 6pm Vinyasa class.”
- “Cancel my Saturday booking.”
The assistant discovers what it can do automatically once connected — you don't need to learn any commands.
Staying safe
Each key is tied to your login and only your data. You can see every key, when it was last used, and revoke any of them instantly from the same account page. Revoking takes effect immediately. If something looks wrong, revoke first and email support@arbitrarysystems.io.
Building an agent and looking for the machine-readable version? /llms.txt describes this integration for AI tools.