Articles on: Integrations

Uplisting MCP Server

Connect

Use this MCP server URL:
https://connect.uplisting.io/mcp
When you add the server, you’ll be asked to sign in to Uplisting and choose the permissions you want to allow. The tools available to the assistant depend on the permissions you select.

Claude

Go to:
Settings → Connectors → Add custom connector
Paste the Uplisting MCP server URL, then sign in and choose the permissions you want to allow.

Claude CLI

Run:
claude mcp add --transport http uplisting https://connect.uplisting.io/mcp
Then follow the sign-in flow to connect your Uplisting account.

Codex CLI

Run:
codex mcp add uplisting --url https://connect.uplisting.io/mcp
Then follow the sign-in flow to connect Uplisting.


ChatGPT / Codex

Go to:
Settings → Plugins → MCP → Add MCP server
Enter:
Name: Uplisting
URL: https://connect.uplisting.io/mcp
Make sure Streamable MCP is selected, then sign in to Uplisting.



Permissions

Permissions control what your assistant can see and what actions it can take in Uplisting. You select them when you connect your account, so you can give the assistant access only to the parts of Uplisting you want it to use.

Permission

What it allows

Tools

properties:read

View properties and check availability

list_properties, get_property, get_availability

bookings:read

View bookings and booking details

list_bookings, get_booking

bookings:create

Get quotes and create bookings

create_booking, get_quote

bookings:update

Update or cancel bookings

update_booking, cancel_booking

calendar:read

View property calendars

get_calendar

calendar:write

Update property calendars

update_calendar

messaging:read

View guest message threads and messages

list_message_threads, list_thread_messages

messaging:write

Send guest messages

send_message

reviews:read

View reviews

list_reviews


You do not need to grant every permission. For example, you can give an assistant read access to properties, bookings, calendars, messages, and reviews without allowing it to create bookings, change calendars, or send messages.



Recipes

Once Uplisting is connected, you can ask your assistant to work with your account using normal language. Here are a few examples to get started.


Check availability

“Check which of my properties are available from 14 to 18 August for 4 guests.”
Tools: list_properties, get_availability


Find a property

“Show me my properties in Barcelona that sleep at least 6 guests.”
Tools: list_properties, get_property


See upcoming bookings

“Show me all bookings checking in over the next 7 days.”
Tools: list_bookings


Get a quote

“Get me a quote for [PROPERTY] from [CHECK-IN DATE] to [CHECK-OUT DATE] for [NUMBER OF GUESTS] guests.”
Tools: get_quote


Create a booking

“Create a booking for [PROPERTY] from [CHECK-IN DATE] to [CHECK-OUT DATE] for [GUEST DETAILS].”
Tools: get_quote, create_booking


Check guest messages

“Show me my recent guest message threads and highlight anything that looks like it needs a reply.”
Tools: list_message_threads, list_thread_messages


Send a guest message

“Send a message to the guest on [BOOKING] saying [MESSAGE].”
Tools: list_message_threads, send_message


Check the calendar

“Show me the calendar for [PROPERTY] for the next 30 days.”
Tools: get_calendar


Update the calendar

“Update the calendar for [PROPERTY] for [DATES].”
Tools: update_calendar


View reviews

“Show me the latest reviews for my properties.”
Tools: list_reviews



Tools

Uplisting currently exposes 15 tools across properties, bookings, calendars, messaging, and reviews. Which tools your assistant can use depends on the permissions you selected when connecting your account.

Properties

list_properties, get_property, get_availability


Bookings

list_bookings, get_booking, get_quote, create_booking, update_booking, cancel_booking


Calendar

get_calendar, update_calendar


Messaging

list_message_threads, list_thread_messages, send_message


Reviews

list_reviews

Updated on: 07/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!