mcpbeat Sign in

Therapy Booking MCP Server

answering

Therapy Booking is answering right now. Last checked 5 min ago. It exposes 6 tools.

Check live availability and book therapy sessions with a Malayalam-speaking psychologist.

Uptime history 70 days of history · worst day 80%
70 days agonow
100.0%
Uptime 24h
92 of 92 checks
6
Tools
read from the server
758 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 22

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 27 October 2026. No other catalogue keeps this.

28 Oct 5 tools changed the parameters they ask for cancel_booking_draft, check_availability, create_booking_draft and 2 more
28 Oct 3 tool descriptions were rewritten check_availability, create_booking_draft, list_services
27 Oct 4 tool descriptions were rewritten6 times that day check_availability, create_booking_draft, get_booking_status and 1 more
27 Oct 3 tools changed the parameters they ask for6 times that day check_availability, create_booking_draft, get_booking_status
27 Oct 2 tools appeared cancel_booking_draft, reschedule_booking
and 5 more, back to 27 October 2026

Therapy Booking missed 2 checks this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

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 5 min ago.

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

Available tools 6

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

booking
create_booking_draft
Hold one time with one psychologist (for 30 minutes, and never later than 15 minutes before the session) and return a single-use pay link for the customer. Call check_availability first and use one of its times. psychologist (optional): the slug of the person the customer asked for (from by_psychologist); the time is then held for that person only, or refused with 'not free'. Without it ElloMind assigns someone free at that time. Either way the response names the psychologist (slug, name, role), and that is who the session is booked with. Collect the customer's name, phone (with country code) and email first. Couples: also partner_2 (their own name and email or phone; each partner signs their own consent form before the first joint session). Teen (13 to 17): the contact is the parent or guardian, who pays and signs the teen consent form; also give teen_name. Also required: lead_source (how the customer found ElloMind; ai_assistant if they are booking for themselves through you and did not say) and booked_by ('customer' when the customer books for themselves, otherwise your own name). The price is set by ElloMind; you cannot set an amount. Plans: plan4, plan8 or plan12 (see list_services). In person: individual single sessions only. Every problem with the details comes back at once. Bookings close 10 minutes before the session. Limits: at most 3 unpaid drafts per phone at a time (cancel_booking_draft frees one) and 8 new drafts per hour from one network.
get_booking_status
Read a booking's state to show the customer: draft (waiting for payment), confirmed (with the Meet link), paid (payment in, booking being completed), expired or cancelled; plus the psychologist, consent progress and whether the one free move has been used. It changes nothing. REQUIRES the poll_key from create_booking_draft; without it the answer is 'not found'.
availability
check_availability
Real open start times (IST) for a session type over a date range (YYYY-MM-DD, at most 14 days): `days` (all times) and `by_psychologist` (each psychologist's own times, with slug, name and role). Past times and times starting within 10 minutes are never listed. Times are not held until create_booking_draft. Use mode 'in_person' for the Kakkanad clinic (individual sessions, Teresa James). ElloMind matches clients to a psychologist: offer a specific person only when the customer asks for one (by name, or the same psychologist as before); pass psychologist to see only theirs. If this tool returns an error, never tell the customer they are fully booked.
cancel
cancel_booking_draft
Cancel a draft the customer has NOT paid for: frees the held time at once and the pay link stops working. A paid or confirmed session cannot be cancelled here (refunds and the 24-hour rule are handled by ElloMind on WhatsApp).
reschedule
reschedule_booking
Move a CONFIRMED session to another time with the same psychologist. Allowed once per session, at no charge, when the session is 24 hours or more away. A second change counts as a cancellation and anything inside 24 hours carries the full fee, so those go to ElloMind on WhatsApp. Check the new time with check_availability (same psychologist) first. The Meet link stays the same and everyone is emailed.
services
list_services
List session types, prices and plans for booking therapy with ElloMind. Call before creating a booking so you use a valid session_type and plan_code. Plans: 4, 8 or 12 sessions at 10, 20 or 30% off, valid 6 months, paid upfront. In-person individual sessions (Kakkanad clinic, one at a time) are priced separately.

Endpoints

URLTransportStateLatencyChecked
https://mcp.ellomind.com/mcp streamable-http answering 1659 ms 5 min ago

Alternatives to Therapy Booking

same job, measured the same way
Zenarion — Thai massage booking
by zenarion

Find and book Thai-massage salons in Switzerland with live availability.

answering
AgentBookable
by agentbookable

Find local services, check live availability, and book real appointments with consent.

9 tools answering
Checkfront MCP by usefulapi
by usefulapi

Check Checkfront availability and rates, and manage booking sessions, bookings, customers and notes.

20 tools answering
MediMo
by co-medimo

Find and book UK private physiotherapy, osteopathy and chiropractic clinics, with live availability.

6 tools answering
Meet.bot MCP
by meet

AI-native scheduling and booking: check availability, book meetings, share links.

8 tools answering
Pickrate direct-booking hotels
by pick-rate

Hotels that book direct: search, live-availability links, and AI-agent readiness checks.

3 tools answering
DriveLab Booking
by drivelab

Find Swiss driving lessons, live availability, VKU, first aid and WAB courses; book on the website.

4 tools answering
Fielder
by fielderusa

Find soccer fields for hourly rent in the US, check live availability and get booking links.

3 tools answering

Therapy Booking — questions

Answers built from our own checks of this server.

What can Therapy Booking do?
It exposes 6 tools, read directly from the server on our last check. Among them: cancel_booking_draft, check_availability, create_booking_draft, get_booking_status, list_services, reschedule_booking. 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 Therapy Booking working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 758 ms. The bar chart above shows every period we have measured.
How do I connect Therapy Booking?
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 Therapy Booking need an API key?
No. Therapy Booking completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 6 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Therapy Booking?
It answers our handshake in 758 ms on average, which is faster than 12% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.