HolidayPitches MCP by usefulapi

io.usefulapi/holidaypitches · v1.0.0 · communication

HolidayPitches MCP by usefulapi is healthy: it completed an MCP handshake in 518 ms and exposes 7 tools.

Check pitch availability and bookings; create bookings and update their status in HolidayPitches.

Endpoint: https://holidaypitches.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count7
Latency518 ms
Last checked (UTC)2026-11-01T19:50:23.820Z

Health history

Checked (UTC)StatusLatencyError
2026-11-01T19:50:23.820ZHealthy518

Tools (7)

holidaypitches_get_campsiteGet the campsite's name, address, contact details, season dates, business types and vocabulary labels. HolidayPitches API: GET /api/ext/v1/campsite (scope read_campsite).
holidaypitches_list_pitchesList the campsite's pitches and units with unit type, services, dog policy, length limit and price per night. Set active to true for bookable units only. HolidayPitches API: GET /api/ext/v1/pitches (scope read_pitches).
holidaypitches_check_availabilityList every active pitch for an arrival and departure window, with an is_available flag per pitch. HolidayPitches API: GET /api/ext/v1/availability (scope read_availability).
holidaypitches_list_bookingsList bookings with guest, pitch, dates, party size, status and cost. Filter by status or arrival window. Use offset to page; count gives the total. HolidayPitches API: GET /api/ext/v1/bookings (scope read_bookings).
holidaypitches_get_bookingGet one booking by its reference (e.g. HP-101) or numeric id, with guest, pitch, dates, party size, status and total cost. HolidayPitches API: GET /api/ext/v1/bookings/{ref} (scope read_bookings).
holidaypitches_create_bookingCreate a confirmed booking for one pitch and date range. Reuses the guest account with the same email or creates one. Fails with a conflict when the pitch is taken. Adds a booking; it does not change existing ones. HolidayPitches API: POST /api/ext/v1/bookings/create (scope write_bookings).
holidaypitches_update_booking_statusMove a booking to a new status. Allowed moves: pending → confirmed or cancelled; confirmed → checked_in or cancelled; checked_in → checked_out. Read the booking first with holidaypitches_get_booking. HolidayPitches API: PATCH /api/ext/v1/bookings/{ref}/status (scope write_bookings).