Weavify / Blog / Tutorial
Tutorial

How to Book Bangkok Restaurants Through Claude Using Weavify's MCP Server

One command. No authentication. Claude can now search 140+ Bangkok venues, check real-time availability, and confirm a reservation — all inside the chat window.

Claude AI booking a Bangkok restaurant through MCP
1 command setup Add Weavify to Claude in seconds with a single terminal command.
7 MCP tools Search, check availability, hold, confirm, cancel, details, and status.
140+ venues Restaurants, bars, and nightclubs across every Bangkok district.

AI assistants can recommend restaurants all day long, but until now, actually booking one meant leaving the chat window. With Weavify's MCP server, Claude can go from "find me a place" to "your table is confirmed" without you ever opening a browser.

What is MCP?

The Model Context Protocol (MCP) is an open standard that lets AI models connect to external tools and services. Think of it as giving Claude hands — instead of just talking about restaurants, it can actually interact with Weavify's booking system to search venues, check table availability, and make reservations.

MCP is supported by Claude Desktop, Claude Code, Gemini CLI, Cursor, Windsurf, and a growing ecosystem of AI clients. Weavify's MCP server uses SSE (Server-Sent Events) transport, which means it works over a simple HTTPS connection with no special setup.

Step 1: Add Weavify to Claude

Option A: Claude Code (Terminal)

If you use Claude Code, run this single command:

claude mcp add weavify https://weavify.io/mcp/sse

That's it. Claude now has access to all 7 Weavify tools.

Option B: Claude Desktop

Open your Claude Desktop configuration file (claude_desktop_config.json) and add Weavify to the mcpServers section:

{
  "mcpServers": {
    "weavify": {
      "url": "https://weavify.io/mcp/sse",
      "transport": "sse"
    }
  }
}

Restart Claude Desktop and you'll see the Weavify tools appear in the tool picker. No API key, no OAuth, no authentication of any kind required.

Step 2: Ask Claude to Find a Venue

Now just talk to Claude naturally. Here are some example prompts:

"Find me a rooftop bar with good cocktails in Thonglor for 4 people tonight around 8 PM."
"I need a fine-dining Japanese restaurant in Sukhumvit for a business dinner, 6 people, Friday night."
"What are the best speakeasy bars in Silom? Do any have availability for 2 people this Saturday?"

Claude will call the discover_bangkok_venues tool behind the scenes, searching across cuisine, ambiance, location, and price range to find the best matches.

Step 3: Check Availability and Book

Once Claude presents venue options, just tell it to book. Claude will:

  • Call check_availability to see real-time open slots
  • Call create_reservation_hold to place a 10-minute hold on your table
  • Call confirm_reservation to lock in the booking
  • Return a confirmation code like WV-A7X3K2

The entire flow — from search to confirmed reservation — happens inside your Claude conversation. No browser tabs, no forms, no OTPs.

The 7 MCP Tools

Here's what Claude can do once connected to Weavify:

discover_bangkok_venues Search by location, cuisine, ambiance, price, or free text across 140+ venues
get_venue_details Full venue profile: menu with prices, hours, location, and live availability
check_availability Real-time table and VIP booth availability for a specific date and party size
create_reservation_hold Place a 10-minute hold on a table while the user decides
confirm_reservation Confirm a held reservation and receive a WV-XXXXXX confirmation code
get_booking_status Look up any reservation by its confirmation code
cancel_reservation Cancel a confirmed reservation if plans change

Not Using Claude? Other Options

Weavify's MCP server works with any MCP-compatible client:

  • Gemini CLI: Connect using the MCP server URL https://weavify.io/mcp/sse
  • Cursor / Windsurf: Add as a remote MCP server in settings
  • ChatGPT: Use our OpenAPI spec to create a Custom GPT Action
  • Direct API: REST endpoints at https://weavify.io/api/v1 — see the full documentation

Weavify is also compatible with Google and Shopify's Universal Commerce Protocol (UCP), the emerging open standard for agentic commerce that builds on MCP. As UCP adoption grows through Google AI Mode and Gemini, Weavify venues will be natively discoverable and bookable within those ecosystems.

Why This Matters for Venues

Every time a traveler or local asks Claude "where should I eat in Bangkok tonight?", that's a potential customer. If your venue is connected to Weavify, Claude doesn't just recommend you — it books you. The entire conversion funnel collapses into a single conversation.

This is what we call the shift from search to execution. Discovery is only half the equation. The venues that let AI agents complete the transaction are the ones that will capture the agentic web's demand.

If you run a Bangkok restaurant, bar, or nightclub, claim your venue on Weavify to get connected to every major AI platform.