Guesty's official MCP server is a read-only beta: your AI can look things up, but it can't do anything. CohostSTR lets Claude, Cursor and any MCP client do the work — reply to guests, adjust prices and availability, create tasks and reservations, and pull owner statements, straight from your Guesty account.
Create an Open API client ID and secret in your Guesty account. API access depends on your Guesty plan.
Paste a few lines into Claude Desktop, Claude Code, Cursor or VS Code. The server starts automatically with npx.
"Reply to tonight's arrivals with parking info." "Block the lake house Dec 24–26." Your AI reads Guesty and makes the change.
| CohostSTR | Guesty MCP (beta) | |
|---|---|---|
| Read reservations, listings, guests, calendar | Yes | Yes |
| Send guest messages | Yes | No — read-only |
| Update pricing & calendar | Yes | No |
| Create & update reservations | Yes | No |
| Tasks, expenses, reservation notes | Yes | No |
| Webhooks | Yes | No |
| Release status | Versioned releases on npm | Beta — "do not rely on it for any production use" |
| Price | Free, MIT | Free during beta |
Guesty column based on Guesty's public documentation (updated August 22, 2026).
"Reply to the guest in the Loft asking about early check-in." Your AI reads the thread and reservation, then sends the reply through Guesty.
"Which listings are under half booked next month? Drop those weekends by 10%." Occupancy in, new rates out.
"Block the lake house December 24–26 for maintenance." Availability updated without opening the dashboard.
"Create a cleaning task after tomorrow's checkout at Unit 4." Tasks, expenses and reservation notes, created on request.
"What did each owner earn last month?" Owner statements, revenue summaries and reservation financials on demand.
"Which reviews from this week still need a response?" Pull reviews across channels and draft the replies.
"Draft a reply to the guest asking about check-in." Drafts use your listing's real check-in time, access notes and house rules, and say "I'll check" instead of inventing an answer.
Messages containing a phone number, email, off-platform payment or a "book direct" nudge are held before they send, because Airbnb, Vrbo and Booking.com suspend listings for them.
"Raise December weekends 15% across all cabins." Hosted: a preview for every listing, booked nights never touched, each change re-checked in Guesty, and one-step undo for listing and pricing edits.
{
"mcpServers": {
"guesty": {
"command": "npx",
"args": ["-y", "cohoststr-mcp"],
"env": {
"GUESTY_CLIENT_ID": "your-client-id",
"GUESTY_CLIENT_SECRET": "your-client-secret"
}
}
}
}