MCP serverio.usefulapi/beds24
Check bookings, quote stays, read guest messages and reviews, and update calendars in Beds24.
Overview
Score?
UNRATED 0.085
of what a free look can see, on 5 looks
Looks
6
last 4 hr ago
Tools
18
changed 3 days ago
More info
URL
beds24.usefulapi.io/mcp
streamable-http
Says it is
beds24-mcp 1.5.1
protocol 2025-06-18
In the record since
4 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.085 · highest on record 0.8561
Toolsfrom sha256:89ae2c8d25…283b8b · +0 −0 3 days ago
| Tool | Schema |
|---|---|
| beds24_create_booking Create a new booking in a room for given dates and guest details. It immediately blocks inventory and is synced to connected channels. Set checkAvailability=true to refuse the book |
input · no output |
| beds24_get_booking Fetch one booking by id with its invoice items, info items and additional guests. Works for any status, including cancelled. Beds24: GET /bookings?id=<id>. |
input · no output |
| beds24_get_room_availability Per-date availability (true/false) for rooms over a range of nights. endDate is the LAST NIGHT (the day before check-out). Beds24: GET /inventory/rooms/availability. |
input · no output |
| beds24_get_room_calendar Per-day calendar values for rooms: units available, min/max stay, multiplier, override (blackout, no check-in, ...) and the price slots price1..price16, as date ranges. Choose fiel |
input · no output |
| beds24_get_room_offers Quote a stay: bookable offers with total price and units available per room for given dates and guests. Use before creating a booking. Beds24: GET /inventory/rooms/offers. |
input · no output |
| beds24_get_token_details Check the configured Beds24 token: whether it is valid, its scopes, owner id, expiry, and whether it is restricted to one property. A cheap way to confirm setup and see which scope |
input · no output |
| beds24_get_unit_bookings Which units of each room type are booked on each date — an occupancy grid keyed by date. endDate is the last night. Beds24 marks this endpoint Beta. Beds24: GET /inventory/rooms/un |
input · no output |
| beds24_list_airbnb_reviews Guest reviews from Airbnb for one room: overall and category ratings, public review, private feedback and the host response. At most 100 per call. Beds24 marks this endpoint Beta. |
input · no output |
| beds24_list_booking_com_reviews Guest reviews from Booking.com for one property, made on or after a date: scores, content, reviewer and any reply. At most 100 per call. Beds24 marks this endpoint Alpha. Beds24: G |
input · no output |
| beds24_list_booking_invoices List invoices and their line items (charges and payments) for bookings. Requires the bookings-financial scope. Beds24 marks this endpoint Alpha. Beds24: GET /bookings/invoices. |
input · no output |
| beds24_list_booking_messages Read the guest conversation on bookings — messages from guests, host replies, internal notes and system messages — across channels (Airbnb, Booking.com, Vrbo, direct). Filter by bo |
input · no output |
| beds24_list_bookings Search bookings by arrival/departure date range, booking or modified time, property, room, channel, status, or a free-text search over guest name, email, booking id and API referen |
input · no output |
| beds24_list_fixed_prices List fixed price rules (seasonal rates): date span, min/max nights, per-room and per-person prices, discounts, allowed arrival days and channel export. Beds24: GET /inventory/fixed |
input · no output |
| beds24_list_properties List the properties in the account with their address, currency, check-in times and room types (roomTypes). Optional flags include texts, pictures, offers, unit details and all roo |
input · no output |
| beds24_mark_messages_read Mark one or more booking messages as read (or unread with read=false). Beds24: POST /bookings/messages with [{ id, read }]. |
input · no output |
| beds24_send_booking_message Send a message on a booking's conversation. With source host (default) it is delivered to the GUEST through their channel (Airbnb, Booking.com, Vrbo, email) and cannot be unsent; w |
input · no output |
| beds24_update_booking Change an existing booking: dates, room/unit, guest counts, guest details, notes, flag, price, or status (e.g. confirmed, or cancelled to cancel — reversible by setting it back). O |
input · no output |
| beds24_update_room_calendar Set per-day calendar values for ONE room over a date range: units available (numAvail), minStay, maxStay, multiplier, override (none, blackout, exception, noCheckIn, noCheckOut, no |
input · no output |
Verify it yourself
npx teppi-check https://beds24.usefulapi.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M3RGE58HSNEC6FC3QR411R9T