Anthropic released the Model Context Protocol in November 2024 as an open standard for AI assistants to securely access external tools and data. OpenAI and Google adopted it in early 2025. Nowistay was among the first vacation rental platforms to ship an MCP server. This guide explains what MCP is in plain terms, what natural-language queries you can run on your booking data, how OAuth authentication works, how to set it up in ChatGPT/Claude/Gemini, and where the privacy boundaries are.

Sign up free. Connect Nowistay's MCP server to your AI assistant in under 10 minutes with a standard OAuth handshake. Read-first defaults, granular permission scopes, revocable at any time.
Start free trialAnthropic released the Model Context Protocol (MCP) as an open standard in November 2024. OpenAI added native MCP support to ChatGPT in early 2025, Google followed with Gemini, and within a year MCP became the dominant way for AI assistants to securely access external tools and data. For vacation rental hosts, this is the moment a question like "what bookings do I have this week and which units need cleaning before Friday ?" stops requiring a dashboard, an inbox, and three browser tabs, and starts working as a single sentence to an AI assistant.
Nowistay was among the first vacation rental platforms to ship an MCP server. This guide explains what MCP is in plain terms, what you can actually do with it once it's connected, how to set it up in ChatGPT, Claude, or Gemini, and where the boundaries are around privacy, authentication, and which actions an AI assistant can take on your behalf.
MCP is an open protocol (created by Anthropic, adopted by OpenAI and Google) that lets AI assistants connect to external services in a structured, authenticated way. Before MCP, hooking ChatGPT or Claude up to your booking platform required custom plugins per platform, with different specs, auth flows, and capabilities. After MCP, any service that exposes an MCP server can be added to any MCP-capable AI assistant with a standard OAuth handshake. The AI assistant gets a defined set of tools (functions it can call) and resources (data it can read), under your account, with the permissions you grant.
For vacation rental platforms, MCP means a host can ask their AI assistant of choice natural-language questions about their portfolio and get real answers from live data, without leaving the chat. No dashboard, no inbox switching, no copy-paste of booking IDs into a search bar.
The MCP server exposes a curated set of tools and resources. Examples of natural-language queries hosts use most often:
The exact tools available depend on the version of the Nowistay MCP server and the permissions you grant during the OAuth handshake. Read-only queries are the default. Action-taking tools (like sending a message or modifying a booking) require an explicit additional permission scope and are clearly labeled.
When you connect Nowistay to ChatGPT or Claude via MCP, the flow looks like this:
The auth flow is identical to how you connect any other service (Google Drive, Slack, GitHub) to an AI assistant. The security model is the same, with the OAuth provider (Nowistay) holding the credentials and issuing scoped tokens.
In ChatGPT settings, open the Connectors panel and click "Add MCP server". Enter the Nowistay MCP server URL (provided in your Nowistay account settings under "Integrations > MCP"). Complete the OAuth handshake. The Nowistay tools become available in any ChatGPT conversation.
In Claude desktop, open Settings > Developer > Edit Config. Add Nowistay to the mcpServers section with the server URL. Save and restart Claude. In Claude.ai (web), use the Connectors panel under Settings > Integrations and add Nowistay as an MCP source.
In Gemini Advanced settings, open Integrations and click "Add MCP server". Provide the Nowistay MCP server URL and complete the OAuth handshake. The Nowistay tools become available in any Gemini conversation.
Any MCP-capable client (Cursor, Continue, custom MCP clients) can connect using the same server URL and OAuth handshake. The protocol is the same regardless of the client.
Without an MCP server, hosts who want this kind of access cobble together one of these:
Nowistay's MCP server exposes a read-first set of tools covering bookings, properties, missions, messages, reviews, and reports. Action-taking tools (send a message, generate a smart lock code, create a cleaning mission) are gated behind separate permission scopes that the host approves during OAuth. The server runs under the same authentication and authorization model as the Nowistay web app: each user only sees the properties they own or manage, role-based permissions are enforced at the tool level, and audit logs record every MCP call. The server is hosted at a stable URL and updated with the rest of the platform. Hosts can disconnect or revoke access at any time from their account settings.
Whether you connect via Nowistay's MCP server, build a custom API integration against your existing PMS, or just stick to manual dashboard access, the criteria above (OAuth-based authentication, scoped tools, read-first defaults, audit logs) are the test for any AI-to-PMS connection that handles real booking data.
A few practical points hosts should know:
A few patterns hosts adopt within the first month of connecting an MCP server:
A few capabilities still belong on the Nowistay web app or mobile app:
MCP is best at queries, summaries, and structured data work. The dashboard is best at multi-step configuration and visual review. Hosts use both, depending on the task.
From there, the workflow is open. The hosts who get the most value are typically those who use AI assistants regularly for other tasks (writing, analysis, planning) and who appreciate the friction reduction of having their portfolio data available in the same conversation.
Sign up free. Replace dashboard hunts with single-sentence questions: 'what bookings do I have this week', 'which units need cleaning before Friday', 'summarize the messages I received overnight'. $12 per property per month after the trial.
Try Nowistay free


































































































