← Registry

General Tools

guestavo.com

Manages an organization’s venues and configuration, exposing tools to read organization settings and create or update property profiles.

1 endpoint79 known toolsFirst detected October 21, 2026Last detected October 21, 2026

ENDPOINT 1

https://mcp.guestavo.com/mcp

No auth detected

MCP server metadata

Name
guestavo
Version
0.1.0
Capabilities
toolspromptsresourcescompletions
Server instructions

Tools for one venue organization on Guestavo: menus, bookings, events, contacts, staff rotas and reporting. The API key decides which venue and which permissions, so a call refused for scope or for the wrong venue is a decision the owner made at mint time, not a transient failure to retry. Read tools are safe to call freely; anything that changes venue data says so in its description and is worth confirming with the user first. NO API KEY IS CONFIGURED for this server, so every tool call will be refused. The tools below are what Guestavo can do, not what this connection can do. Tell the user to mint a key in Settings → API keys and set MCP_API_KEY (local) or send it as an Authorization: Bearer header (hosted).

Known tools 79

get_organization

Read the organization: its name, locale and which product modules (menu, booking, events, outreach, loyalty, staff) are switched on.

Inferred read-only
list_properties

List the venues (properties) in an organization.

Inferred read-only
get_property

Read one venue in full: address, timezone, opening hours and booking configuration.

Inferred read-only
create_property

Create a venue: name, URL slug, type, address and timezone.

Potential side effects
update_property_profile

Change a venue’s name, description, address, city, country or timezone.

Inferred read-only
set_property_operating_hours

Set a venue’s opening hours.

Inferred read-only
set_property_booking_settings

Configure how a venue takes bookings: interval, lead time, buffer, auto-confirm.

Inferred read-only
list_menus

List an organization's menus with their status (draft, published, archived).

Inferred read-only
get_menu

Read one menu in full: its categories, the items filed under each, prices, allergens and dietary tags.

Inferred read-only
list_menu_items

Search the dish catalogue by name across the whole organization.

Inferred read-only
list_menu_categories

List the organization's dish sections (starters, mains, wine) as catalogue records.

Inferred read-only
list_menu_specials

List a menu's daily specials with the dates each one runs.

Inferred read-only
create_menu

Create a menu for a venue: an empty shell with a name and a URL slug.

Potential side effects
update_menu

Rename a menu or change its slug, description, language, currency or display options.

Inferred read-only
create_menu_category

Create a dish section in the catalogue — starters, mains, desserts.

Potential side effects
update_menu_category

Rename a catalogue dish section or change its description or image.

Inferred read-only
create_menu_item

Create a dish in the catalogue with its price, allergens and dietary tags.

Potential side effects
update_menu_item

Edit a catalogue dish: name, description, base price, allergens, dietary tags.

Potential side effects
add_category_to_menu

Put an existing catalogue section on a menu at a given position.

Inferred read-only
add_item_to_menu_category

Put a catalogue dish on one menu under one section, optionally with a price override for that menu alone.

Inferred read-only
create_menu_special

Add a daily special to a menu for a given date or date range.

Inferred read-only
set_menu_item_availability

Change the availability note or price override of one item as it appears on one menu.

Inferred read-only
publish_menu

Publish a menu so the venue's public page and QR code serve it.

Potential side effects
archive_menu

Take a menu out of service: it stops being served publicly and is filed as archived rather than deleted.

Inferred read-only
get_booking_availability

Free booking slots at a venue on one date, optionally narrowed by party size, service type or resource.

Inferred read-only
list_booking_resources

List the bookable resources at a venue — tables, rooms, chairs, courts — with their capacities.

Inferred read-only
list_booking_service_types

List the service types a venue takes bookings for (dinner service, treatment, rental) with their durations.

Inferred read-only
list_booking_blocked_times

List a venue’s closures — holidays, maintenance windows, a table out of service — over an optional date range.

Inferred read-only
create_booking_service_type

Define something a venue takes bookings for — dinner service, a treatment, a court hire — with its duration and optional price.

Inferred read-only
update_booking_service_type

Rename a service type or change its duration, price or order.

Inferred read-only
create_booking_resource

Add something a booking can be assigned to — a table, a room, a chair, a court — with its capacity and largest party.

Inferred read-only
update_booking_resource

Change a bookable resource: name, capacity, largest party, which services it takes, its own weekly availability.

Inferred read-only
create_booking_blocked_time

Close a venue, or one resource, for a period: a holiday, a private hire, maintenance.

Inferred read-only
update_booking_blocked_time

Move or shorten a closure, change its reason, or scope it to one resource.

Inferred read-only
list_inquiries

List event inquiries for an organization, filterable by venue, stage, owner and whether the next action is overdue.

Inferred read-only
get_inquiry

Read one inquiry: who asked, what for, when they want it, what stage it is at and the notes on it.

Inferred read-only
get_inquiry_pipeline

Count each pipeline stage and what it is worth, plus how many open inquiries are past their next action date.

Inferred read-only
create_inquiry

Log an enquiry taken by phone or forwarded by mail: who asked, what for, roughly when, how many people.

Inferred read-only
update_inquiry

Edit an enquiry: dates once the customer firms them up, headcount, owner, when it is next chased, internal notes.

Potential side effects
set_inquiry_status

Move an enquiry through the pipeline: new, contacted, site_visit, quoted, negotiating, won or lost.

Inferred read-only
list_bookings

List bookings for an organization, filterable by venue, date range, status and guest name.

Inferred read-only
get_booking

Read one booking: guest, party size, time, assigned resources, status and notes.

Inferred read-only
create_booking

Take a booking for a guest at a venue on a date and time.

Inferred read-only
confirm_booking

Confirm a pending booking.

Inferred read-only
reschedule_booking

Move an existing booking to a different date or time, keeping the guest and party size.

Inferred read-only
cancel_booking

Cancel a booking, with an optional reason recorded against it.

Inferred read-only
list_events

List events, filterable by venue, status, category, search term, or upcoming-only.

Inferred read-only
get_event

Read one event: schedule, venue, capacity, ticketing and whether it is published.

Inferred read-only
list_event_registrations

List who has registered for an event, with party sizes and check-in state.

Inferred read-only
create_event

Create an event at a venue.

Potential side effects
update_event

Change an event: title, description, dates, capacity, venue details, category or ticket links.

Inferred read-only
publish_event

Publish a draft event so it appears on the venue's public page and starts taking registrations.

Potential side effects
create_event_category

Create a category for the programme — live music, quiz, private hire — with a URL slug.

Potential side effects
update_event_category

Rename a programme category or change its slug, description, colour, image or order.

Inferred read-only
list_contacts

Search guests by name, email or phone, optionally within one contact group.

Potential side effects
get_contact

Read one guest: contact details, consent state, and the email and phone endpoints they can be reached on.

Potential side effects
create_contact

Add a guest to the contact book.

Inferred read-only
update_contact

Correct a guest’s details: name, email, phone, tags or custom fields.

Potential side effects
list_contact_groups

List contact groups (segments), static and rule-based, with member counts.

Inferred read-only
add_contact_to_group

Put a guest into a contact group.

Inferred read-only
create_contact_group

Create a contact group (a segment) to file guests into.

Potential side effects
update_contact_group

Rename a contact group or change its description, colour or matching rules.

Inferred read-only
archive_contact_group

Take a contact group out of use: it stops appearing in the ordinary listing and is filed as archived rather than deleted, keeping every membership.

Inferred read-only
unarchive_contact_group

Put an archived contact group back into use.

Inferred read-only
list_visits

Visit history: recorded guest check-ins, filterable by guest, venue, status and date range.

Inferred read-only
list_staff_members

List the people on a venue's team, with their roles and employment state.

Inferred read-only
list_staff_shifts

The rota over a date range: who is on, when, in what role, and which shifts are still open.

Inferred read-only
get_staff_coverage_day

Coverage for one venue on one date: rostered hours against expected demand, hour by hour, so a gap is visible.

Inferred read-only
get_staff_publish_impact

What publishing the rota for a venue over a date range would take off sale: with requireStaffShiftCoverage on, an unpublished shift leaves a resource bookable and a published one constrains it.

Inferred read-only
create_staff_shift

File a shift on the rota at a venue: date, start and end in the venue’s own wall clock, optional role and break.

Inferred read-only
update_staff_shift

Move a shift, reassign it, edit its role or break, or send status published to put it on the rota and draft to take it off.

Potential side effects
get_booking_analytics

Booking trend, capacity use, no-show rate, revenue and margin over a date range.

Inferred read-only
get_covers_report

Booked covers by day and service type over a date range.

Inferred read-only
get_labour_cost_report

Rostered labour cost against booked covers for one venue over a date range, including cost per cover.

Inferred read-only
get_sales_report

How the enquiries taken over a date range turned out: won, lost, win rate, what the won ones were worth per currency, median hours to a first quote, and lost reasons by count.

Inferred read-only
list_agent_actions

List what THIS key has already done — its own changes and reads, newest first, with the id of each one and whether it can still be undone.

Inferred read-only
get_agent_action_revert_plan

Ask what undoing one of your own actions would do, and what it would refuse, without undoing anything.

Inferred read-only
revert_agent_action

Undo one change YOU made, named by its id from list_agent_actions.

Inferred read-only
revert_last_agent_action

Undo the last change you made — this conversation only, when your client sends a session id.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.guestavo]
url = "https://mcp.guestavo.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "guestavo": {
      "type": "http",
      "url": "https://mcp.guestavo.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: guestavo
Remote MCP URL: https://mcp.guestavo.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "guestavo": {
      "url": "https://mcp.guestavo.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "guestavo": {
      "type": "http",
      "url": "https://mcp.guestavo.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "guestavo",
  "transport": "streamable-http",
  "url": "https://mcp.guestavo.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.