← usefulapi.io

INDIVIDUAL MCP TOOL

beds24_get_room_calendar

Per-day calendar values for rooms: units available, min/max stay, multiplier, override (blackout, no check-in, .

usefulapi.ionone authenticationAvailability not checked

LIVE ENDPOINT

https://beds24.usefulapi.io/mcp

No auth detected

Connect to this endpoint to inspect the live schema for beds24_get_room_calendar and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Inferred read-only · medium confidence · heuristic, not a guarantee.

  • No write-capable action terms were found; this is not proof that invocation has no side effects.

Parent server

usefulapi.io

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.beds24-mcp]
url = "https://beds24.usefulapi.io/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "beds24-mcp": {
      "type": "http",
      "url": "https://beds24.usefulapi.io/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: beds24-mcp
Remote MCP URL: https://beds24.usefulapi.io/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "beds24-mcp": {
      "url": "https://beds24.usefulapi.io/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "beds24-mcp": {
      "type": "http",
      "url": "https://beds24.usefulapi.io/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "beds24-mcp",
  "transport": "streamable-http",
  "url": "https://beds24.usefulapi.io/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • 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.
  • beds24_list_properties — List the properties in the account with their address, currency, check-in times and room types (roomTypes).
  • 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 reference.
  • beds24_get_booking — Fetch one booking by id with its invoice items, info items and additional guests.
  • beds24_list_booking_messages — Read the guest conversation on bookings — messages from guests, host replies, internal notes and system messages — across channels (Airbnb, Booking.
  • beds24_list_booking_invoices — List invoices and their line items (charges and payments) for bookings.
  • beds24_get_room_offers — Quote a stay: bookable offers with total price and units available per room for given dates and guests.
  • beds24_get_room_availability — Per-date availability (true/false) for rooms over a range of nights.