Comprehensive Model Context Protocol server for managing Home Assistant through AI assistants.
MediMo is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Find and book UK private physiotherapy, osteopathy and chiropractic clinics, with live availability.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http medimo-mcp https://medimo.co.uk/mcp
# 2 — ask your agent for something these tools do
# search_clinics, get_clinic, get_availability and 3 more
MediMo costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http medimo-mcp https://medimo.co.uk/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
6 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Find private physiotherapy, osteopathy or chiropractic clinics near a UK postcode or town that can be booked online through MediMo. Each result carries the clinic's next available first appointment, read from its own diary and refreshed every ten minutes, plus distance, Google rating and the treatments it offers. Returns no appointment times beyond the next available slot and does not book. Pass a
| Parameter | Type | Required | Notes |
|---|---|---|---|
| location | string | yes | A UK postcode ("M33 7XS"), postcode district ("SK8") or town ("Altrincham"). A full postcode gives the most accurate distances. |
| service | string | no | Optional treatment: "physiotherapy", "osteopathy", "chiropractic" (short forms like "physio" are fine). Leave empty to search all treatments. |
| radius_miles | integer | no | Search radius, 1–20 miles. Default 10. Widens once to 20 if fewer than 3 clinics are found. |
| limit | integer | no | Maximum clinics to return, 1–20. Default 10. |
| sort | string | no | Order of results. "nearest" (default) lists clinics with an appointment first, then by distance; "soonest" by next available appointment; "rating" by Google rating. |
| date | string | no | Optional single date, ISO format (2026-09-22). Returns only clinics with an appointment that day, and that day's times. |
| date_from | string | no | Optional start of a date range, ISO format. Use with date_to. |
| date_to | string | no | Optional end of a date range, ISO format. At most 7 days from date_from. |
| time_of_day | string | no | Optional. Only clinics with a slot in the morning (before noon), afternoon (noon to 5pm) or evening (5pm on). |
| practitioner_gender | string | no | Optional. Only clinics with a practitioner of this gender who delivers the treatment searched for. |
| language | string | no | Optional. Only clinics with a practitioner who speaks this language and delivers the treatment searched for, e.g. "Polish". English is assumed everywhere and is not a filter. |
| facilities | array | no | Optional. "free_parking": free parking on site. "accessible": step-free access, an accessible toilet, and a treatment room reachable without stairs. Every one listed must apply. |
| insurer | string | no | Optional. The health insurer paying, e.g. "Bupa", "AXA", "Vitality". Only clinics accepting it are returned, and prices and checkout links become that insurer's. Leave out for self-pay. |
Return the full public profile of one MediMo clinic: description, address, the treatments it offers with prices and durations, its practitioners with profession, regulator registration, gender and languages spoken besides English, its parking and step-free access, the insurers it accepts, and current availability. Pass insurer for that insurer's appointments, prices and approved practitioners. Pri
| Parameter | Type | Required | Notes |
|---|---|---|---|
| clinic_id | string | yes | The clinic id from search_clinics. Accepts the slug or the ULID. |
| insurer | string | no | Optional. The health insurer paying, e.g. "Bupa". Services, prices and practitioners become that insurer's. Leave out for self-pay. |
Return current bookable availability for one clinic, read from the clinic's own diary. Gives the soonest appointment and how many are free today, tomorrow and in the next 48 hours, per treatment type. Pass a date or a date range to get that day's appointment times, each carrying the ids start_booking needs to open the checkout on that exact slot. Every response says how old its reading is, and eve
| Parameter | Type | Required | Notes |
|---|---|---|---|
| clinic_id | string | yes | The clinic id from search_clinics. Accepts the slug or the ULID. |
| service | string | no | Optional. Narrow to one treatment, e.g. "physiotherapy", "osteopathy", "chiropractic". |
| date | string | no | Optional single date, ISO format (2026-09-22). Returns that day's appointment times. |
| date_from | string | no | Optional start of a date range, ISO format. Use with date_to. |
| date_to | string | no | Optional end of a date range, ISO format. At most 14 days from date_from. |
| time_of_day | string | no | Optional. Narrow the times to morning (before noon), afternoon (noon to 5pm) or evening (5pm on). |
| insurer | string | no | Optional. The patient's insurer, as they name it (e.g. "Bupa", "AXA"). Times and next appointments are then those of practitioners this insurer approves at the clinic. |
Return one practitioner's public profile: name, profession, the regulator they are registered with and their registration number where MediMo holds it, their gender and languages spoken besides English as their clinic recorded them, their bio, and the clinics they can be booked at. Only registrations MediMo has verified are included. Contains no contact details. Use it when someone asks about a na
| Parameter | Type | Required | Notes |
|---|---|---|---|
| practitioner_id | string | yes | The practitioner id (ULID) from get_clinic. |
Build the MediMo checkout link for a chosen clinic and treatment, so the person can complete their booking and payment on medimo.co.uk. Returns the URL and a summary of what they are booking and what it costs. Call it once they have chosen. It holds no appointment, creates no booking, takes no payment and needs no personal details — all of that happens on the MediMo page. Pass insurer for the insu
| Parameter | Type | Required | Notes |
|---|---|---|---|
| clinic_id | string | yes | The clinic id from search_clinics or get_clinic. |
| service_id | string | no | Optional. The service id from get_clinic, to open the checkout on that treatment. |
| practitioner_id | string | no | Optional. The practitioner id from get_clinic, if they asked for someone specific. |
| starts_at | string | no | Optional ISO 8601 time, from get_availability next_available_at. Requires service_id and practitioner_id. |
| insurer | string | no | Optional. The health insurer paying, e.g. "Bupa". Opens the insured checkout for that insurer. Use the same insurer passed to get_clinic. |
Return the latest published NHS waiting-time figures for the Integrated Care Board covering a UK postcode, or for a named board: the median wait, how many people are waiting, the wait bands, and how that compares with the national average. Figures are NHS England's own published statistics, with the reporting period stated. Useful context when someone is deciding whether to wait or to go private;
| Parameter | Type | Required | Notes |
|---|---|---|---|
| postcode | string | no | A UK postcode. The Integrated Care Board covering it is looked up locally, with no external call. |
| icb | string | no | Alternative to postcode: an Integrated Care Board by name, slug or code, e.g. "Greater Manchester". |
| specialty | string | no | Optional. Defaults to MSK physiotherapy, the waiting list private physiotherapy is an alternative to. |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install MediMo or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.0.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish MediMo can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.