MCP Tools Documentation
Complete reference for all 42 OwnerRez MCP server tools. Browse the catalog below and review the capabilities available to your AI assistant.
Policy-managed OwnerRez writes are checked by HostBridge policy before execution. Most write tools run through the shared write-command ledger, while `preview_quote` keeps its live preview path and returns a structured policy result in `dry_run` or `disabled` mode. Use `dry_run` to validate and record a command without calling OwnerRez, and expect a structured replay envelope when the same idempotent write request is reused.
This static site publishes the current MCP catalog as checked-in HTML for crawling and public reference. Use the HostBridge console after sign-in for live discovery, policy-aware execution, and the authenticated tool runner.
Agent
get_agent_invocations
Examine previous agent inputs and outputs (reasoning history).
Bookings
list_bookings
Query for a pageable list of bookings. For best results, provide either property_ids or since_utc (or both). You can use "all" as the value for property_ids to fetch all properties. If neither is provided, the system will automatically fetch all properties and default to bookings from the past 365 days.
get_booking
Fetch a single booking by ID.
create_booking
Create a new booking. This operation creates a new booking record in your OwnerRez account and requires user permission.
update_booking
Update an existing booking. This operation modifies an existing booking record and requires user permission.
Connection
check_ownerrez_connection
Check if the current user has connected their OwnerRez account. Returns connection status and provides instructions if not connected.
connect_ownerrez
Get the authorization URL to connect your OwnerRez account. The user must visit this URL in their browser to authorize access to their OwnerRez data.
get_oauth_url
DEPRECATED: Use connect_ownerrez instead. Get the OAuth authorization URL to authenticate with OwnerRez.
Fields
list_field_definitions
Fetch all possible field definitions.
Guests
list_guests
Query for a pageable list of guests. Either q or created_since_utc is required.
get_guest
Fetch a single guest by ID.
create_guest
Create a new guest record. This operation creates a new guest in your OwnerRez account and requires user permission.
update_guest
Update an existing guest. This operation modifies an existing guest record and requires user permission.
delete_guest
Delete a guest record. This operation permanently removes a guest from your OwnerRez account and requires user permission.
Inquiries
list_inquiries
Fetch all inquiry records.
get_inquiry
Fetch a single inquiry by ID.
Listings
list_listings
Query for a pageable list of property listings. Requires WordPress Plugin + Integrated Websites premium feature.
get_listing
Fetch a single listing by ID. Requires WordPress Plugin + Integrated Websites premium feature.
Messages
list_messages
Fetch all message records on a single thread. Requires messaging agreements to be signed.
get_message
Fetch a single message by ID. Requires messaging agreements to be signed.
create_message
Create a new message. Requires messaging agreements to be signed. This operation sends a new message and requires user permission.
Owners
list_owners
Fetch all owner records.
get_owner
Fetch a single owner by ID.
Properties
list_properties
Fetch all properties with optional filters. Supports offset-based pagination to retrieve pages beyond the first.
get_property
Fetch a single property by ID.
search_properties
Search for properties with availability and criteria filters.
Quotes
list_quotes
Fetch all quote records.
get_quote
Fetch a single quote by ID.
create_quote
Create a new quote. This operation modifies data and requires user permission.
preview_quote
Preview a live OwnerRez quote using a narrow HostBridge request shape. This operation does not persist data, but it does call OwnerRez and is gated by the account policy layer before execution.
test_quote
Test a quote without creating it (preview mode). This operation does not persist data and is read-only.
update_quote
Update an existing quote (full update). This operation modifies data and requires user permission.
patch_quote
Partially update an existing quote. This operation modifies data and requires user permission.
send_quote
Send a quote to the guest. This operation triggers email and requires user permission.
delete_quote
Delete a quote. This operation permanently removes a quote and requires user permission.
update_quote_charges
Update charges for a quote. This operation modifies quote charges and requires user permission.
Reviews
list_reviews
Get a page of reviews.
get_review
Fetch a single review by ID.
Tags
list_tag_definitions
Fetch a pageable list of all possible tags.
get_tag_definition
Fetch a single tag definition by ID.
create_tag_definition
Create a new tag definition. This operation creates a new tag definition and requires user permission.
Users
get_current_user
Fetch the user details for the currently authenticated user.
About These Tools
These tools are available through the Model Context Protocol (MCP) and can be used by AI assistants like Claude and ChatGPT to interact with your OwnerRez data.
Read-Only tools retrieve data without making any changes. Write operations create, update, or delete data and require explicit user permission.
Most endpoints use API v2. Quote write operations use v1.1 for enhanced functionality.
