> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.uplisting.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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
