The Horair AI assistant updates your opening hours from a simple message, onWhatsApp or from your AI tool (Claude, Cursor, VS Code…) through theMCP server. Every change reaches Google, Facebook, Apple and your website, exactly like an edit made in the app.
Connect your number (10 seconds)
- In Horair, open AI assistant and click Connect WhatsApp.
- Scan the QR code with your phone camera (on mobile, tap Open WhatsApp).
- WhatsApp opens with a message containing a one-time code: send it. That's it.
No number to type, no SMS: sending the code from WhatsApp proves the number is yours. The code expires after 10 minutes and only works once.
Example messages
- "Closed on December 25" · "Exceptionally closed next Monday"
- "On December 24 we close at 4pm" · "Open on May 1st from 10am to 1pm"
- "From now on, Saturdays we open at 9am and close at 7pm"
- "What are my hours tomorrow?"
If you have several locations or the request is ambiguous, the assistant asks a question with buttons (for instance your shop names): just tap the right answer. It always confirms what changed.
What the assistant can do
- Read the regular and exceptional hours of your locations.
- Change the hours of a day of the week.
- Add, change or remove exceptional hours (holidays, closures, events).
Recurring periods and the rest of your account are managed in the app.
MCP server (Claude, Cursor, VS Code…)
The Model Context Protocol lets your AI assistant use Horair directly: "close all my shops on May 1st" becomes a simple request.
- In AI assistant, click New token and name it after the tool and device (e.g. "Claude Desktop – laptop").
- Copy the token: it is shown only once.
- Paste your client's configuration (pre-filled in the app):
Claude Code — Terminal
claude mcp add --transport http horair https://horair.com/api/mcp \
--header "Authorization: Bearer <YOUR_TOKEN>"Claude Desktop — claude_desktop_config.json
{
"mcpServers": {
"horair": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://horair.com/api/mcp",
"--header",
"Authorization:${HORAIR_AUTH}"
],
"env": {
"HORAIR_AUTH": "Bearer <YOUR_TOKEN>"
}
}
}
}Cursor — ~/.cursor/mcp.json
{
"mcpServers": {
"horair": {
"url": "https://horair.com/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}VS Code — .vscode/mcp.json
{
"servers": {
"horair": {
"type": "http",
"url": "https://horair.com/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}Security and privacy
- Your permissions, nothing more: the assistant acts on your behalf, only on the locations you manage, with the same permissions as in the app.
- Alert on every new access: you get an email when a WhatsApp number is connected or an MCP token is created.
- Revocable at any time: disconnect WhatsApp or revoke a token in one click; it takes effect immediately.
- Automatic cleanup: an MCP token unused for 180 days is revoked automatically.
- Protected tokens: Horair only stores a fingerprint of your tokens, never the token itself. A token only opens the MCP server, not the rest of your account.
- Only WhatsApp identifies you: SMS cannot change your hours, because an SMS sender number can be spoofed.