Cliniko MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Cliniko MCP Servershow me today's appointments for Dr. Smith"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Cliniko MCP Server
A Model Context Protocol (MCP) server for integrating with the Cliniko practice management system.
Setup
Install Dependencies
pip install -r requirements.txtConfigure API Key Create a
.envfile in the project root with your Cliniko API key:CLINIKO_API_KEY=your_actual_cliniko_api_key_hereTo get your API key:
Log into your Cliniko account
Go to Settings → Integrations → API Keys
Create a new API key
Run the Server
python main.py
Related MCP server: MCP Cliniko Server
Project Structure
cliniko_mcp_server/
│
├── .env # API key configuration (create this file)
├── main.py # Server entry point
├── cliniko_client.py # Cliniko API client
├── requirements.txt # Python dependencies
│
├── tools/ # MCP Tools
│ ├── __init__.py
│ ├── patients.py # Patient management tools
│ └── appointments.py # Appointment management tools
│
└── resources/ # MCP Resources
├── __init__.py
└── index.py # Resource definitionsAvailable Tools
Patient Tools
list_patients- List/search all patientsget_patient- Get patient by IDcreate_patient- Create new patientupdate_patient- Update patient detailsdelete_patient- Delete (archive) a patient
Appointment Tools
list_appointments- List/search all appointmentsget_appointment- Get appointment by IDcreate_appointment- Create new appointmentupdate_appointment- Update appointment detailsdelete_appointment- Delete an appointment
Available Resources
patient://{id}- Get patient by IDpatients://list- List all patientsappointment://{id}- Get appointment by IDappointments://list- List all appointments
API Endpoints
The server connects to the Cliniko API at: https://api.au4.cliniko.com/v1
Authentication
Uses Basic Authentication with your Cliniko API key. The key is automatically encoded and included in all API requests.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityCmaintenanceExposes tools from the Ecuro Light API for managing clinical appointments, patient records, and clinic availability. It enables users to perform healthcare management tasks such as scheduling, patient search, and report generation through MCP-compatible clients.Last updated
- FlicenseBqualityDmaintenanceProvides comprehensive integration with the Cliniko API for healthcare practice management, including patient, appointment, and invoice administration. It enables tools for complex clinical workflows and direct access to practice resources through the Model Context Protocol.Last updated271
- FlicenseBqualityDmaintenanceProvides integration with the Cliniko API for healthcare practice management, enabling patient, appointment, invoice, and payment operations via natural language.Last updated27
- Flicense-qualityDmaintenanceEnables natural language interaction with SimplyBook.me API to manage bookings, services, and performers through MCP.Last updated2
Related MCP Connectors
An AI concierge that turns static forms into adaptive AI conversations. From any MCP client.
Hosted MCP server exposing US hospital procedure cost data to AI assistants
AI-native scheduling: check availability, book meetings, cancel and reschedule via MCP
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yasboop/new-cliniko-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server