Skip to main content
Glama
yasboop

Cliniko MCP Server

by yasboop

Cliniko MCP Server

A Model Context Protocol (MCP) server for integrating with the Cliniko practice management system.

Setup

  1. Install Dependencies

    pip install -r requirements.txt
  2. Configure API Key Create a .env file in the project root with your Cliniko API key:

    CLINIKO_API_KEY=your_actual_cliniko_api_key_here

    To get your API key:

    • Log into your Cliniko account

    • Go to Settings → Integrations → API Keys

    • Create a new API key

  3. 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 definitions

Available Tools

Patient Tools

  • list_patients - List/search all patients

  • get_patient - Get patient by ID

  • create_patient - Create new patient

  • update_patient - Update patient details

  • delete_patient - Delete (archive) a patient

Appointment Tools

  • list_appointments - List/search all appointments

  • get_appointment - Get appointment by ID

  • create_appointment - Create new appointment

  • update_appointment - Update appointment details

  • delete_appointment - Delete an appointment

Available Resources

  • patient://{id} - Get patient by ID

  • patients://list - List all patients

  • appointment://{id} - Get appointment by ID

  • appointments://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.

F
license - not found
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • F
    license
    Not graded
    quality
    C
    maintenance
    Exposes 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.
  • F
    license
    B
    quality
    D
    maintenance
    Provides 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.
    27
    1
  • F
    license
    B
    quality
    D
    maintenance
    Provides integration with the Cliniko API for healthcare practice management, enabling patient, appointment, invoice, and payment operations via natural language.
    27
  • A
    license
    C
    quality
    B
    maintenance
    Exposes the Feegow clinic management API as MCP tools for agents, enabling scheduling, patient management, and more via natural language.
    97
    MIT

View all related MCP servers

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

View all MCP Connectors

Latest Blog Posts

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