mcpbeat Sign in

TourCMS MCP by usefulapi MCP Server

answering

TourCMS MCP by usefulapi is answering right now. Last checked 10 min ago. It exposes 16 tools. Last commit 8 Nov 2026.

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

Uptime history 17 hours of history
17 hours agonow
100.0%
Uptime 24h
60 of 60 checks
16
Tools
read from the server
250 ms
Response time
average over 24h
1
Stars
last commit 8 Nov 2026

Nothing serious here today

Today is the operative word: we check TourCMS MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add tourcms --transport http https://tourcms.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://tourcms.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.tourcms]
url = "https://tourcms.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "tourcms": {
      "url": "https://tourcms.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "tourcms": {
      "type": "http",
      "url": "https://tourcms.usefulapi.io/mcp"
    }
  }
}

Available tools 16

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

tourcms
tourcms_add_booking_note
Add 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_check_rate_limit
Show 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_check_tour_availability
Check 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_departures
List 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_list_payments
List the payments recorded in a period, for reconciliation. GET /c/booking/payment/list.xml.
tourcms_list_staff
List the staff members who have logins on this channel. GET /c/staff/list.xml.
tourcms_list_tours
List all tours of this channel without paging. Returns less data than search, so it suits exports. GET /c/tours/list.xml.
tourcms_search_bookings
Search this channel's bookings, for example active bookings or bookings made in a period. Contains customer data. GET /c/bookings/search.xml.
tourcms_search_enquiries
Search this channel's enquiries, for example enquiries made in a period. Contains customer data. GET /c/enquiries/search.xml.
tourcms_search_tours
Search 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_show_booking
Show one booking with its components, customer, payments, and notes. Contains customer data. GET /c/booking/show.xml.
tourcms_show_channel
Show this channel's details: name, website, and contact information. GET /c/channel/show.xml.
tourcms_show_customer
Show one customer record: name, contact details, and address. Contains personal data. GET /c/customer/show.xml.
tourcms_show_departure
Show 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_show_tour
Show the full details of one tour: descriptions, rates, options, and images. GET /c/tour/show.xml.
tourcms_show_tour_dates
Show the dates, prices, and special offers of one tour. GET /c/tour/datesprices/datesndeals/search.xml.

Endpoints

URLTransportStateLatencyChecked
https://tourcms.usefulapi.io/mcp streamable-http answering 265 ms 10 min ago

Alternatives to TourCMS MCP by usefulapi

same job, measured the same way
Bookingmood MCP by usefulapi
by usefulapi

Read Bookingmood bookings, availability, guests, payments and invoices; update bookings, contacts.

21 tools answering
Bookeo MCP by usefulapi
by usefulapi

Check Bookeo availability and manage bookings, holds and customers; read payments.

21 tools answering
Twice Commerce MCP by usefulapi
by usefulapi

Read orders, customers, catalog, stock and availability; add order comments in Twice Commerce.

20 tools answering
Members.dev MCP by usefulapi
by usefulapi

Read members, subscriptions, bookings, invoices, payments; create and update members in Members.dev.

23 tools answering
Nookal MCP by usefulapi
by usefulapi

Read Nookal locations, practitioners, availability, appointments, clients, cases and invoices.

11 tools answering
inv.bg MCP by usefulapi
by usefulapi

Read inv.bg invoices, clients, items, payments and banking; create clients, items, invoices.

27 tools answering
LimoExpress MCP by usefulapi
by usefulapi

Read bookings, clients, invoices, pricing; confirm bookings and mark invoices paid in LimoExpress.

22 tools answering
Practice Better MCP by usefulapi
by usefulapi

Read Practice Better clients, sessions, availability, services, packages, invoices and forms.

15 tools answering

TourCMS MCP by usefulapi — questions

Answers built from our own checks of this server.

What can TourCMS MCP by usefulapi do?
It exposes 16 tools, read directly from the server on our last check. Among them: tourcms_add_booking_note, tourcms_check_rate_limit, tourcms_check_tour_availability, tourcms_list_departures, tourcms_list_payments, tourcms_list_staff and 10 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is TourCMS MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 60 of 60 checks got a reply (100.0%), average response time 250 ms. The bar chart above shows every period we have measured.
How do I connect TourCMS MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does TourCMS MCP by usefulapi need an API key?
No. TourCMS MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 16 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is TourCMS MCP by usefulapi?
It answers our handshake in 250 ms on average, which is faster than 54% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is TourCMS MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at tourcms.usefulapi.io, which runs on its operator's own terms.