Medplum MCP
Securely access and manage FHIR healthcare data stored in Medplum.
Hosted MCP server for Cliniko — patients, appointments, availability, and invoices for AI agents.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
5/5 Prüfungen bestanden · Was du fragst, läuft über den Server des Anbieters (cliniko.usefulapi.io)
Zuerst: Welche KI nutzt du?
Wähle deine App, dann erscheinen die Schritte unten.
Klappt mit Claude · etwa 2 Min.
Kein Schlüssel, nichts zu installieren · Einmal auf claude.ai oder in der Desktop-App einrichten, dann im Chat nutzen · kostenlose Konten können 1 hinzufügen · bei Team/Enterprise fügt ein Owner ihn hinzu
CustomizeConnectors
Kopiere jeden Wert in das gleichnamige Feld in Claude und klicke Continue
Cliniko MCP by usefulapihttps://cliniko.usefulapi.io/mcpAuthentication so lassen, wie Claude es erkannt hat, dann Add klicken
+ConnectorsCliniko MCP by usefulapi
Nutze Cliniko MCP by usefulapi und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude sagt, dass es Cliniko MCP by usefulapi nutzt, oder ein Werkzeug von Cliniko MCP by usefulapi in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit ChatGPT nur in Firmen-Tarifen
ChatGPT Business, Enterprise oder Edu im Web, hinzugefügt von Admin oder Inhaber des Workspace · Mit Free, Plus oder Pro: Dein ChatGPT-Tarif kann MCP noch nicht selbst verbinden
Plugins+Add custom MCP server
Namen eingeben, Adresse unter Connection einfügen, Risikohinweis abhaken und Create as a plugin klicken
Cliniko MCP by usefulapihttps://cliniko.usefulapi.io/mcpNeuen Chat öffnen und vor dem Tippen Cliniko MCP by usefulapi aus deinen Plugins wählen
Nutze Cliniko MCP by usefulapi und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn ChatGPT sagt, dass es Cliniko MCP by usefulapi nutzt, oder ein Werkzeug von Cliniko MCP by usefulapi in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von OpenAI abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit Claude Code · etwa 2 Min.
Kein Schlüssel, nichts zu installieren
Mac: Command+Leertaste drücken und Terminal tippen · Windows: PowerShell öffnen
claude mcp add --transport http --scope user cliniko https://cliniko.usefulapi.io/mcpCliniko MCP by usefulapi sollte in der Liste als verbunden erscheinen
Nutze Cliniko MCP by usefulapi und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude Code sagt, dass es Cliniko MCP by usefulapi nutzt, oder ein Werkzeug von Cliniko MCP by usefulapi in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit Cursor · etwa 2 Min.
Kein Schlüssel, nichts zu installieren
Nutze Cliniko MCP by usefulapi und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Cursor sagt, dass es Cliniko MCP by usefulapi nutzt, oder ein Werkzeug von Cliniko MCP by usefulapi in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Cursor abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit VS Code · etwa 2 Min.
Kein Schlüssel, nichts zu installieren
VS Code fragt nach einer Bestätigung; klicke Install
Nutze Cliniko MCP by usefulapi und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn VS Code sagt, dass es Cliniko MCP by usefulapi nutzt, oder ein Werkzeug von Cliniko MCP by usefulapi in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von VS Code abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Andere Apps mit MCP, etwa Windsurf, Zed oder Gemini CLI, fügen Server unterschiedlich hinzu. Sieh in der App-Liste nach
Adresse für Apps, die über das Web verbinden
https://cliniko.usefulapi.io/mcpJSON-Einstellungen stehen unten unter „Für Entwickler“
Claude Code
claude mcp add --transport http --scope user cliniko https://cliniko.usefulapi.io/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"cliniko": {
"url": "https://cliniko.usefulapi.io/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"cliniko": {
"type": "http",
"url": "https://cliniko.usefulapi.io/mcp"
}
}
}Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Basierend darauf, wie sich dieser Server verbindet, und auf der eigenen Doku jeder App, geprüft am 10. Nov. 2026.
Verbinden sich über das Internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Tool-Namen und -Beschreibungen genau so, wie der Server sie am 9. Nov. 2026 gemeldet hat. Geschrieben hat sie der Entwickler, nicht wir; wir zeigen sie als reinen Text.
cliniko_get_accountGet the Cliniko account and subscription details for the authenticated API key. A good first call to sanity-check auth, shard, and User-Agent. GET /account.
cliniko_list_patientsSearch/list patients. Name/email filters use Cliniko 'contains' matching (q[]=field:~value). GET /patients.
cliniko_get_patientFetch a single patient by id. GET /patients/{id}.
cliniko_list_appointmentsList individual appointments, optionally filtered by patient/practitioner/business/type and a starts_at window (starts_from / starts_to: ISO 8601 with Z or an offset, or YYYY-MM-DD = 00:00 UTC; sent to Cliniko in UTC). GET /individual_appointments.
cliniko_get_appointmentFetch a single individual appointment by id. GET /individual_appointments/{id}.
cliniko_list_practitionersList practitioners in the account. GET /practitioners.
cliniko_list_businessesList businesses (practice locations) in the account. GET /businesses.
cliniko_list_appointment_typesList appointment types (service definitions). GET /appointment_types.
cliniko_list_productsList billable products/items. GET /products.
cliniko_list_invoicesList invoices, optionally filtered by patient. GET /invoices.
cliniko_get_invoiceFetch a single invoice by id. GET /invoices/{id}.
cliniko_list_treatment_notesList treatment notes, optionally filtered by patient. NOTE: treatment notes are protected health information (PHI) — handle with care. Read-only. GET /treatment_notes.
cliniko_get_treatment_noteFetch a single treatment note by id. NOTE: treatment notes are protected health information (PHI). Read-only. GET /treatment_notes/{id}.
cliniko_list_available_timesList bookable appointment slots for a business + practitioner + appointment type within a date range (from/to, yyyy-mm-dd, span <= 7 days). High-value booking-slot lookup. GET /businesses/{business_id}/practitioners/{practitioner_id}/appointment_types/{appointment_type_id}/availa
cliniko_next_available_timeGet the single next bookable slot for a business + practitioner + appointment type (optionally from a date). GET /businesses/{business_id}/practitioners/{practitioner_id}/appointment_types/{appointment_type_id}/next_available_time.
cliniko_create_patientWRITE — creates a REAL new patient record in the live Cliniko practice. Requires first_name + last_name. POST /patients.
cliniko_create_appointmentWRITE — books a REAL new individual appointment in the live Cliniko practice. Requires patient_id, practitioner_id, business_id, appointment_type_id, and starts_at (ISO 8601 with Z or an offset; sent in UTC). ends_at defaults from the appointment type if omitted. To hold time wit
cliniko_list_unavailable_block_typesList the practice's unavailable block types (e.g. Room Block, Lunch, Leave) with id, name, colour and default duration. Use the id as unavailable_block_type_id in cliniko_create_unavailable_block. GET /unavailable_block_types.
cliniko_list_unavailable_blocksList unavailable blocks (diary time held without a patient: room blocks, lunch, leave), optionally filtered by business, practitioner, block type and a starts_at window (ISO 8601 with Z or an offset, or YYYY-MM-DD = 00:00 UTC). Archived blocks are excluded. GET /unavailable_block
cliniko_create_unavailable_blockWRITE — holds REAL diary time in the live Cliniko practice without a patient: a room block, lunch, leave or meeting. No patient_id. Requires business_id, practitioner_id (the diary column to block), starts_at and ends_at (ISO 8601 with Z or an offset; sent in UTC). Set unavailabl
cliniko_archive_unavailable_blockWRITE — archives (removes from the diary) one REAL unavailable block in the live Cliniko practice, e.g. to undo a block created by mistake. POST /unavailable_blocks/{id}/archive.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 12. Nov. 2026
Der Registry-Name wurde über die Domain usefulapi.io bestätigt (die Registry prüft, wem die Domain gehört)
Code zuletzt geändert: heute
Nutzt MIT
Antwort in 17 ms (HTTP 200)
Keine Anmeldung nötig
Wir haben 21 Tool-Beschreibungen gelesen und keine versteckten Anweisungen an die KI gefunden
Fragen, Tipps teilen oder melden, dass etwas nicht geht. Sortiert nach „hilfreich“.
Noch keine Beiträge. Stell die erste Frage oder teile einen Tipp.
Beiträge hier stammen von Nutzern, nicht vom PopNx-Team.
Noch keine Bewertungen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 5 von 5 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft in der Cloud des Entwicklers. Du verbindest dich übers Internet, ohne etwas zu installieren, aber was du sendest, läuft über die Server des Entwicklers.
Das GitHub-Repo wurde zuletzt heute geändert, und die neueste Version (1.39.0) kam heute in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL und funktioniert daher auch in Apps mit Remote-MCP, etwa ChatGPT Business und höher.
In derselben Kategorie: Medplum MCP, Mirobody, Apple Health
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Securely access and manage FHIR healthcare data stored in Medplum.
Lab results to LOINC codes and UCUM units, symptoms and diagnoses to ICPC-3. Offline, no API key.
Local-first Apple Health MCP server for questions about your sleep, workouts and heart data.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Manage your Cliniko practice — patients, appointments, availability, invoices and treatment notes — from Claude, Cursor, or any MCP client. Hosted, no local install — connect with your Cliniko API key.
Live endpoint: https://cliniko.usefulapi.io/mcp · Homepage: https://usefulapi.io/cliniko
https://cliniko.usefulapi.io/mcp.claude mcp add --transport http cliniko https://cliniko.usefulapi.io/mcp, then run /mcp to log in.{
"mcpServers": { "cliniko": { "url": "https://cliniko.usefulapi.io/mcp" } } }
Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Cliniko credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/cliniko/
On first connect you'll paste your Cliniko API key. It's validated, stored per-user, and scoped to you.
| Tool | Type | What it does |
|---|---|---|
cliniko_get_account | read | Get account details |
cliniko_list_patients | read | List patients |
cliniko_get_patient | read | Get a patient |
cliniko_list_appointments | read | List appointments |
cliniko_get_appointment | read | Get an appointment |
cliniko_list_practitioners | read | List practitioners |
cliniko_list_businesses | read | List businesses |
cliniko_list_appointment_types | read | List appointment types |
cliniko_list_products | read | List products |
cliniko_list_invoices | read | List invoices |
cliniko_get_invoice | read | Get an invoice |
cliniko_list_treatment_notes | read | List treatment notes |
cliniko_get_treatment_note | read | Get a treatment note |
cliniko_list_available_times | read | List available times |
cliniko_next_available_time | read | Next available time |
cliniko_create_patient | write | Create a patient |
cliniko_create_appointment | write | Create an appointment |
cliniko_usage_status | meta | Usage status (free-tier meter) |
cliniko_request_feature | meta | Request a missing feature |
cliniko_upgrade | meta | Upgrade to Pro or Pro+ |
cliniko_cancel_subscription | meta | Cancel the Pro subscription |
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 50 tool calls / month |
| Pro | $9/mo or $90/yr (2 months free) | Unlimited* |
\*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to support@usefulapi.io.
Pro covers this server only. Subscribe with cliniko_upgrade (it returns a Stripe Checkout link). Cancel any time with cliniko_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running cliniko_upgrade before then undoes the cancel. Or write to support@usefulapi.io.
MIT — see LICENSE. Documentation only; the server is hosted.