Skip to content

fluent-booking/list-reference-data

The lookup lists get-booking-context leaves out on larger sites, plus the ones only configuration work needs: hosts, calendars, location providers, an event type's booking fields, and availability schedules. Ask only for the kinds you need.

Ability

  • Kind: Tool
  • Toolset: scheduling
  • Edition: Core
  • Mode: read-only
  • Permission callback: PermissionGate::readGate()
  • Handler: SchedulingTools::listReferenceData()
  • Source: fluent-booking/app/Modules/MCP/Tools/SchedulingTools.php:186

Input schema

ParameterTypeRequiredDescription
kindsarray<string>Yes
event_idintegerNoRequired for booking_fields; they are per event type.

Example call

json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "fluent-booking/list-reference-data",
    "arguments": {
      "kinds": []
    }
  }
}