ATAbooking
com.atabooking/mcpVersion 0.1.0Book hotels direct through your AI, for a 5% fee. Demo: sample hotels, no real bookings yet.
Status
Responds64 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:48 UTC
- Latency
- 64 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- EU hosting detected (detected, not a legal statement)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://atabooking.com/mcpResponds64 msNo sign-in
Claude Code
claude mcp add --transport http atabooking https://atabooking.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: atabooking
Remote MCP server URL: https://atabooking.com/mcpCursor
{
"mcpServers": {
"atabooking": {
"url": "https://atabooking.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"atabooking","type":"http","url":"https://atabooking.com/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
5 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
check_availabilityUse this when the guest wants to know whether a room, table or ticket is free before sending a request. Answers available, unavailable or unknown. Unknown means the venue keeps no calendar with ATAbooking: the guest can still send_lead and the venue answers. Don't use this to hold anything: nothing is reserved. | No | Yes | Yes | Yes |
get_lead_statusUse this when the guest asks whether the venue has received their request. Shows each channel's delivery state (portal, email, WhatsApp, webhook). It doesn't show whether the venue has accepted: the venue answers the guest directly. Needs the status_token send_lead returned. | No | Yes | Yes | No |
get_venueUse this when the guest is interested in one venue: its rooms, tables or tickets, from-prices, opening times, policies and how it answers requests. Don't use this to find venues: call search_venues. | No | Yes | Yes | No |
search_venuesCovers Koh Samui, Thailand. Use this when the guest wants a hotel, restaurant or attraction in a place, e.g. 'a quiet hotel near Bophut' or 'seafood in Chaweng'. Results are sorted by distance when you give `near`. Don't use this when you already have a venue_id: call get_venue. Results come in pages of 10: when more_results is true, call again with the same arguments and cursor: next_cursor. sponsored: true marks a paid placement (the venue pays for Premium); ATAbooking labels these 'Sponsored'. | No | Yes | Yes | No |
send_leadUse this when the guest has chosen a venue and wants it to get in touch: it forwards their request (dates, party, contact, message) to the venue at once. It is a request, not a booking: nothing is held or paid, and the venue contacts the guest directly. Check the details with the guest before calling. Give an idempotency_key and reuse it if you retry. Keep the status_token from the answer to call get_lead_status later. Don't use this to ask ATAbooking questions or to test. | Yes | No | Yes | Yes |
Details
- Registry status
- Active
- Published
- Nov 1, 2026
- Updated
- Nov 1, 2026
- Repository
- Not given
- Categories (suggested)
- CRMSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared