Connect Lahuta MCP
Connect Claude, ChatGPT, Grok, Gemini, Cursor or another AI assistant to Lahuta and get work done by asking for it.
You can connect Lahuta to the AI assistant you already use. Once it's connected, you ask for things in plain words, like "who signed up for Saturday's class?" or "draft a newsletter about the new glazes", and the assistant looks things up and makes the changes in your Lahuta organization for you.
This works through MCP, short for Model Context Protocol. It's a shared standard that lets an AI assistant use other apps on your behalf. Lahuta publishes a web address that your assistant connects to. Through it, the assistant gets a list of more than 150 actions it can take in Lahuta, such as searching contacts or creating an event, and it picks the ones your request needs.
Connect in one click
Pick your assistant. Each button opens it in a new tab, ready to add Lahuta, and you sign in with your Lahuta account.
Press Add, then Connect.
Copies the URL to paste in ChatGPT.
Copies the URL to paste in Grok.
Press Install, then Connect.
ChatGPT and Grok have no link that fills in the server, so their buttons copy the URL for you to paste. For Claude Code, Codex, Gemini and other assistants, see Connect your assistant below.
The server URL
This is the only thing you give your assistant:
https://api.lahuta.org/mcpThere's no API key. The first time your assistant connects, it opens your browser so you can sign in with your Lahuta account.
What you can ask for
The assistant covers your day-to-day work: contacts, groups, the inbox, events, bookings, the shop, services, the blog, the newsletter, campaigns and social posts. Settings and your Express Page stay in the dashboard. Uploading files works from assistants that run commands on your computer, such as Claude Code. A few examples from Northside Pottery:
- "Create a Saturday wheel-throwing class next month, 10am to 12:30, with 8 spots at $65."
- "Who's registered for tonight's class? Check in Priya Shah."
- "Find everyone who registered for a class last month but hasn't bought anything, and put them in a group."
- "Add a note to Marcus Bell that he wants six matching bowls, and remind me to call him Thursday."
- "Put the speckled mug on sale at $32 and add it to the Mugs collection."
- "Make a code GLAZE10 for 10% off glaze kits, one use per customer, ending October 31."
- "What's unread in the inbox? Summarize each thread."
- "Draft this month's newsletter from our last three blog posts. Don't send it."
- "Show me open studio time next Tuesday afternoon and book 2pm for Dana Lee."
See Example prompts for more, grouped by job.
Connect your assistant
Pick the assistant you use:
Claude
Add a custom connector on claude.ai. It carries over to the desktop and mobile apps.
Claude Code
One command in your terminal, then sign in from /mcp.
ChatGPT and Codex
A custom MCP server in ChatGPT's plugins, or one command in the Codex CLI.
Grok
A custom connector on grok.com, or one command in Grok Build.
Cursor
Install in one click, then log in from Cursor's settings.
Gemini
Add Lahuta as a custom app in the Gemini web app, or one command in Gemini CLI.
Other clients
Any client that supports remote servers with sign-in, plus the details developers need.
Lahuta has the same buttons in the app. Open lahuta.org/mcp, or, when you're signed in, select the AI tab at the top of the sidebar. The page is called Connect Lahuta to your AI Agent. Under One click are the buttons for Claude, ChatGPT, Grok and Cursor. Under In a terminal are the commands for Claude Code, Codex, Gemini CLI and Grok Build, each with a copy button. Anything else has the server URL to copy. On a phone, the page shows only the Claude, ChatGPT and Grok buttons and the URL.
How sign-in works
You never paste a password or key into your assistant. Instead:
- You add the server URL to your assistant.
- The first time it connects, the assistant opens a browser window at Lahuta's sign-in page.
- You sign in with the same account you use on lahuta.org. If you belong to more than one organization, Lahuta asks you to pick one, but the connection can reach all of them: you name the organization in each request. See Organizations and permissions.
- The browser hands the assistant a sign-in that it keeps and renews on its own. You won't see this again unless you disconnect.
From then on, the assistant acts as you. It can do what your roles allow in that organization and nothing more: an admin's assistant can manage events and the shop, a member's can work with contacts, the inbox and marketing. You can also ask it to work in another of your organizations by name. See Organizations and permissions.
Stay in control
An assistant that can email your customers deserves some care. Here's how Lahuta keeps you in charge:
- 123 of the tools only look things up and change nothing. Lahuta marks them read-only, so your assistant knows they're safe to run.
- 98 tools send email, texts or social posts to real people, charge or refund money, put something live, delete or cancel something, or make a change that's hard to take back. Lahuta flags them as destructive, and most assistants ask for your approval before running them. Keep that approval on. The Tools reference shows which tools are flagged.
- Campaigns, newsletter editions, custom offers and social posts start as drafts. Nothing goes out until a separate send step runs. Ask for a draft, check it in the dashboard, then send it.
- Lahuta checks your roles on every request, not only when you connect. If an admin changes your roles or removes you from the organization, your assistant's access changes with it.
Assistants make mistakes. When yours asks to run a tool, read the recipients, dates, prices and amounts it's about to use before you approve.
To disconnect, remove Lahuta from your assistant's connector or MCP settings.
Related
Example prompts
Realistic requests for events, the shop, the inbox and marketing.
Organizations and permissions
Work across several organizations and see what each permission covers.
Tools reference
Every tool, who can use it and which ones need a second look.
Troubleshooting
Fixes for sign-in problems, missing tools and refused requests.