TourCMS MCP by usefulapi

io.usefulapi/tourcms · v1.0.2 · productivity

TourCMS MCP by usefulapi is healthy: it completed an MCP handshake in 244 ms and exposes 16 tools.

Read tours, departures, availability, bookings and payments; add booking notes in TourCMS.

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

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count16
Latency244 ms
Last checked (UTC)2026-11-07T15:40:26.617Z

Health history

Checked (UTC)StatusLatencyError
2026-11-07T15:40:26.617ZHealthy244

Tools (16)

tourcms_check_rate_limitShow how many GET and POST calls this channel can still make in the current hour (TourCMS allows 3000 of each per hour). Also confirms the channel ID and API key work. GET /api/rate_limit_status.xml.
tourcms_show_channelShow this channel's details: name, website, and contact information. GET /c/channel/show.xml.
tourcms_search_toursSearch this channel's tours by keyword, distance, month, or location, with paging. Use it to list products or find one. GET /c/tours/search.xml.
tourcms_list_toursList all tours of this channel without paging. Returns less data than search, so it suits exports. GET /c/tours/list.xml.
tourcms_show_tourShow the full details of one tour: descriptions, rates, options, and images. GET /c/tour/show.xml.
tourcms_show_tour_datesShow the dates, prices, and special offers of one tour. GET /c/tour/datesprices/datesndeals/search.xml.
tourcms_check_tour_availabilityCheck whether one tour has space on a date for a number of people per rate (rate IDs such as r1 come from Show Tour). GET /c/tour/datesprices/checkavail.xml.
tourcms_list_departuresList the departures of all tours for one date, for staff views such as a daily sheet. GET /c/tour/datesprices/dep/manage/overview.xml.
tourcms_show_departureShow one departure of a tour: date, spaces, prices, and special offer. For staff, not for customers. GET /c/tour/datesprices/dep/manage/show.xml.
tourcms_search_bookingsSearch this channel's bookings, for example active bookings or bookings made in a period. Contains customer data. GET /c/bookings/search.xml.
tourcms_show_bookingShow one booking with its components, customer, payments, and notes. Contains customer data. GET /c/booking/show.xml.
tourcms_list_paymentsList the payments recorded in a period, for reconciliation. GET /c/booking/payment/list.xml.
tourcms_add_booking_noteAdd a note to an existing booking of this channel, for example a customer request or an audit line. It does not change the booking. POST /c/booking/note/new.xml.
tourcms_search_enquiriesSearch this channel's enquiries, for example enquiries made in a period. Contains customer data. GET /c/enquiries/search.xml.
tourcms_show_customerShow one customer record: name, contact details, and address. Contains personal data. GET /c/customer/show.xml.
tourcms_list_staffList the staff members who have logins on this channel. GET /c/staff/list.xml.