{"data":{"name":"com.dubaitable/booking","title":"Dubai Table","description":"Book tables at Dubai's top restaurants, beach clubs and nights: live availability and prices.","version":"1.0.0","websiteUrl":"https://dubaitable.com/","repositoryUrl":null,"remotes":[{"url":"https://dubaitable.com/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-16T17:49:13.720Z","updatedAt":"2026-10-16T17:49:13.720Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Dubai Table","source":"official-registry","sourceId":"com.dubaitable/booking","updatedAt":"2026-10-16T17:49:13.720Z","confidence":100,"websiteUrl":"https://dubaitable.com/","description":"Book tables at Dubai's top restaurants, beach clubs and nights: live availability and prices.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"booking_status","title":"Booking status","description":"Status of a request by reference (RZ-XXXXX) and the guest's phone number: pending, confirmed, seated, cancelled.","inputSchema":{"type":"object","properties":{"ref":{"type":"string"},"phone":{"type":"string"}},"required":["ref","phone"],"additionalProperties":false},"annotations":{"title":"Booking status","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"16391d555579c26b78048ab00d782a2b6ccd18feb0877bebb3a9ea3d2d71b061","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"},{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"cancel_booking","title":"Cancel booking","description":"Cancel a request by reference and phone. There is no booking fee. The relationship manager confirms on WhatsApp.","inputSchema":{"type":"object","properties":{"ref":{"type":"string"},"phone":{"type":"string"}},"required":["ref","phone"],"additionalProperties":false},"annotations":{"title":"Cancel booking","readOnlyHint":false,"destructiveHint":true,"idempotentHint":true,"openWorldHint":false},"definitionHash":"78e14c9cc0a609bb97cec5bca0318219b3c76f2dd4dd5c3da64a1a19c71ecac1","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"},{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"cancel_checkout","title":"UCP: cancel checkout","description":"Cancel a UCP checkout session (and its unpaid table request).","inputSchema":{"type":"object","properties":{"meta":{"type":"object"},"id":{"type":"string"}},"required":["id"]},"annotations":{"title":"UCP: cancel checkout","readOnlyHint":false,"destructiveHint":true,"idempotentHint":true,"openWorldHint":false},"definitionHash":"1444f91628c0bbe089efed7f29530c0d9c21cec89a26f69efdfe5cc2aba28414","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"},{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"check_availability","title":"Check availability","description":"Tables still free at a venue on a date, from the live floor plan minus tables already requested or confirmed. Filter by party size, zone or maximum minimum-spend. Each table carries its zone, seats and minimum spend in AED.","inputSchema":{"type":"object","properties":{"venue":{"type":"string","description":"Venue id or name (billionaire, gigi, bagatelle, lepiaf, verde, raspoutine, coucou) — or an event name like \"The List\"."},"date":{"type":"string","description":"YYYY-MM-DD"},"party":{"type":"integer","minimum":1,"maximum":30,"description":"Number of guests; returns tables seating party..party+4."},"zone":{"type":"string","description":"Restrict to one zone, e.g. Stage, Terrace, Veranda."},"max_min_spend":{"type":"number","description":"Only tables with a minimum spend at or under this, AED."}},"required":["venue","date"],"additionalProperties":false},"annotations":{"title":"Check availability","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"b1a63da1ccbdbd9ea0432b6ac099837da11f0c7ccbe1e8f5c05c28b4690575ed","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"},{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"complete_checkout","title":"UCP: complete checkout","description":"Complete a UCP checkout: places the table request(s) with Dubai Table. There is no booking fee, so the session completes without payment and the relationship manager confirms on WhatsApp.","inputSchema":{"type":"object","properties":{"meta":{"type":"object","properties":{"idempotency-key":{"type":"string"}}},"id":{"type":"string"},"checkout":{"type":"object","properties":{"buyer":{"type":"object"},"payment":{"type":"object"}}}},"required":["id"]},"annotations":{"title":"UCP: complete checkout","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"definitionHash":"c2efc45a56d45c4c089a827aebec60053efe34b5c31beee88321dfe565105573","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"},{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"create_checkout","title":"UCP: create checkout","description":"Universal Commerce Protocol checkout. Creates a checkout session for one or more table requests. line_items[].item.id uses the grammar rz:<venue>:<table_id|zone:<Zone>|any>:<YYYY-MM-DD>:<party>. Returns the full UCP checkout resource (status incomplete | ready_for_complete | requires_escalation | completed | canceled).","inputSchema":{"type":"object","properties":{"meta":{"type":"object","properties":{"ucp-agent":{"type":"object","properties":{"profile":{"type":"string"}}},"idempotency-key":{"type":"string"}}},"checkout":{"type":"object","required":["line_items"],"properties":{"line_items":{"type":"array","items":{"type":"object","properties":{"item":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"quantity":{"type":"integer"}},"required":["item"]}},"buyer":{"type":"object","properties":{"first_name":{"type":"string"},"last_name":{"type":"string"},"email":{"type":"string"},"phone_number":{"type":"string"}}},"context":{"type":"object"}}}},"required":["checkout"]},"annotations":{"title":"UCP: create checkout","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"definitionHash":"a229cf955028f2f4275d60573cb447d32c4183b23e9c4ee2a765eacbcc9093cb","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"},{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"desk_contact","title":"Contact your relationship manager","description":"How to reach a relationship manager at Dubai Table (WhatsApp or email) for anything outside these venues, large groups, or special arrangements. Dubai Table's concierge arranges tables across all of Dubai.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"title":"Contact your relationship manager","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"e014d4bd7f73b57c0230717e7c9e0d77f8b0b6a45e115f8135d21aab17da2baa","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"},{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"get_checkout","title":"UCP: get checkout","description":"Fetch a UCP checkout session by id.","inputSchema":{"type":"object","properties":{"meta":{"type":"object"},"id":{"type":"string"}},"required":["id"]},"annotations":{"title":"UCP: get checkout","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"a24496e0c59a52b22dc91ea8970a9488dcb49b77af7fe352b0283d7aedf4bde1","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"},{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"list_venues","title":"List venues","description":"Every room Dubai Table books across Dubai: kind, area, which nights are Dubai Table nights, whether an exact table can be chosen, zones with seat and minimum-spend ranges, no booking fee, booking page and 360° tour links.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"title":"List venues","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"c8d68d353239be4ee1a532d76c6da5bfbb2350aec05cec2f24c8c7d08d49447f","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"},{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"request_table","title":"Request a table","description":"Place a real table request with Dubai Table. Records the request, returns a booking reference (there is no booking fee and no payment link) and alerts the guest's relationship manager, who confirms with the venue on WhatsApp. Requires the guest's name and mobile number with country code. Accepts an exact table_id, a zone, or neither (the relationship manager places the party).","inputSchema":{"type":"object","properties":{"venue":{"type":"string"},"date":{"type":"string","description":"YYYY-MM-DD"},"party":{"type":"integer","minimum":1,"maximum":30},"name":{"type":"string","description":"Guest name for the booking"},"phone":{"type":"string","description":"Guest mobile with country code, e.g. +971501234567"},"table_id":{"type":"string","description":"Exact table id as listed in table availability"},"zone":{"type":"string","description":"Preferred zone if no table_id"},"time":{"type":"string","description":"Arrival time, e.g. 21:00"},"occasion":{"type":"string","description":"birthday, anniversary, business, celebration…"},"email":{"type":"string"},"whatsappConsent":{"type":"boolean","description":"True only if the guest explicitly agrees to WhatsApp booking updates from Dubai Table."},"notes":{"type":"string","maxLength":600},"source":{"type":"string","description":"Which agent/app is booking, e.g. \"chatgpt\", \"claude\", \"concierge-x\""},"currency":{"type":"string","enum":["AED","USD"],"description":"Kept for compatibility. There is no booking fee."}},"required":["venue","date","party","name","phone"],"additionalProperties":false},"annotations":{"title":"Request a table","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"definitionHash":"f9184dd4b8a101accd9938daf1c27674ba3ad59d2d5ec8484b08510233630761","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"},{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"show_tables","title":"Show tables","description":"Render the interactive table picker for a venue and night (ChatGPT / MCP Apps hosts). Same table data as the availability list, shown as a visual picker with a form for the guest to request a table and pay the platform service fee.","inputSchema":{"type":"object","properties":{"venue":{"type":"string","description":"Venue id or name, or an event name like \"The List\"."},"date":{"type":"string","description":"YYYY-MM-DD"},"party":{"type":"integer","minimum":1,"maximum":30},"zone":{"type":"string"},"max_min_spend":{"type":"number"}},"required":["venue","date"],"additionalProperties":false},"annotations":{"title":"Show tables","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"0a40ef3085cfb42a7c6690fe7d3656d5379696969c177dabf610feb9cc0bd834","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"},{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"update_checkout","title":"UCP: update checkout","description":"Replace line_items and/or buyer on a UCP checkout session.","inputSchema":{"type":"object","properties":{"meta":{"type":"object"},"id":{"type":"string"},"checkout":{"type":"object"}},"required":["id","checkout"]},"annotations":{"title":"UCP: update checkout","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"definitionHash":"77902c4485aed5f1087e078895d8fe6f8c811d8dfd0a24d54c957a51071c3f7d","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"},{"serverName":"com.dubaitable/booking","endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","name":"whats_on","title":"What's on","description":"The programme night by night — Dubai Table signature nights and venue nights — for the next N days from a date (default today in Dubai, 7 days, max 14).","inputSchema":{"type":"object","properties":{"date":{"type":"string","description":"Start date YYYY-MM-DD (Dubai). Default today."},"days":{"type":"integer","minimum":1,"maximum":14,"default":7}},"additionalProperties":false},"annotations":{"title":"What's on","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"ee1ed3477c459afadfbebb7335ec60a058d9c529eb78b49a9f24bb012b8112ad","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-03T14:46:42.439Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"c6085976b39f04c162d299b13c055ba6e057ab84ffdd687588b499901ed2b39c","protocol":"streamable-http","status":"indexed","toolCount":13,"observedAt":"2026-11-03T14:46:42.439Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.dubaitable/booking":{"url":"https://dubaitable.com/mcp"}}},"Cursor":{"mcpServers":{"com.dubaitable/booking":{"url":"https://dubaitable.com/mcp"}}},"VS Code":{"servers":{"com.dubaitable/booking":{"type":"http","url":"https://dubaitable.com/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://dubaitable.com/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.dubaitable%2Fbooking","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.dubaitable%2Fbooking","name":"com.dubaitable/booking","description":"Book tables at Dubai's top restaurants, beach clubs and nights: live availability and prices.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://dubaitable.com/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://dubaitable.com/","repositoryUrl":null,"version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.dubaitable/booking","status":"online","lastCheckedAt":"2026-11-03T20:17:49.247Z","lastSuccessfulCheck":"2026-11-03T20:17:49.247Z","latencyMs":402,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T20:17:49.247Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T20:17:49.247Z"},"security":null,"timestamps":{"createdAt":"2026-10-16T17:49:13.720Z","updatedAt":"2026-10-16T17:49:13.720Z","observedAt":"2026-11-03T20:17:49.247Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}