Reuben remote MCP server

Tell your assistant to book a table. Reuben makes it real.

Your AI assistant can already search the web for a café. With Reuben, it can also check real availability, book the table, and order your usual — confirmed straight into the venue's own system. You approve every step.

Watch a real booking happen.

These are replays of real Reuben conversations. The tool calls and responses are exactly what the live server returns — tap any of them to look under the hood.

Want your assistant doing this for you? Connect Reuben below — no key, no signup.

Add Reuben to your assistant.

Works in Claude, ChatGPT, or any assistant that supports connectors. No key, no signup, no app — paste one URL and you're done.

https://www.heyreuben.ai/mcp
ChatGPT
OpenAI
Claude
Anthropic
OpenClaw
OpenClaw
MCP client
Hermes
Hermes
MCP client
  1. 1

    Add a custom connector in your assistant's settings and paste the URL above.

  2. 2

    Enable Reuben in your chat.

  3. 3

    Say “book me a table at Banksia” — and watch it confirm.

Where that lives: Claude → Settings → Connectors. ChatGPT → Settings → Connectors. Cursor → mcp.json. If yours looks different, search your settings for “Connectors” or “MCP”.

Real venues, real tables.

Trusted by local venues across Melbourne:

Everything from “find me somewhere” to “cancel that.”

Reuben gives your assistant ten tools covering the full booking and takeout lifecycle — search venues, read booking rules, check live availability, hold a table, read a live menu, place a pickup order, track it, or call it off. Your assistant picks the right one; you just talk. See the tools and example prompts →

find_venues

Search Reuben venues by location, features, and booking rules.

get_venue_details

Get full details for a venue: address, hours, contact, and features.

get_booking_policies

Retrieve a venue's booking rules, large-group and cancellation policies.

get_availability

See a venue's real open slots for a date before booking — no guessing.

create_booking

Request a table reservation for a given date, time, and party size.

get_booking_status

Check the current status of a previously created booking.

get_menu

Read a takeout venue's live menu and prices from its own point of sale.

create_order

Place a pickup order on the venue's rails — the guest pays at the counter.

get_order_status

Track a takeout order from received to preparing to ready for pickup.

cancel_order

Call off a takeout order before the venue completes it — nothing owed.

More than bookings

Reuben is a venue's front door — and its host — for the agent era. Bookings and Orders are live today, and the venue agent that negotiates on the venue's behalf is in beta.

Run a venue? See what Reuben does for venues.

Add it to your config

Register Reuben as a Streamable HTTP server in your client's config file:

json
{
  "mcpServers": {
    "reuben": {
      "command": "node",
      "args": [
        "path/to/sse-client.js",
        "https://www.heyreuben.ai/mcp"
      ]
    }
  }
}

Exact config depends on your MCP client (Cursor, Claude Desktop, etc). Ensure it supports remote SSE/HTTP connections. Alias: /api/mcp.

You stay in control.

Reuben never books or orders without your say-so. Every confirmation is yours to give, every booking lands with a reference and an email, and takeout is paid at the counter — your assistant holds the table, not your card.

Connect Reuben — free, no signup

Reuben — your venue's guy for the agent era.
Run a venue? See what Reuben does for you →