The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Coordinalo — Service Business Operations listing page.
Connect any AI agent to Coordinalo's scheduling platform via MCP
Coordinalo is a booking and scheduling SaaS platform. This repository is the official documentation and integration guide for connecting AI agents to Coordinalo via the Model Context Protocol (MCP).
Coordinalo implements the Servicialo open protocol. Any Servicialo-compatible MCP client works out of the box. See Built on Servicialo.
Add to your claude_desktop_config.json:
See examples/claude-desktop.json for a ready-to-paste config.
Add to your Cursor MCP settings:
Point your MCP client to:
Every request requires:
| Header | Value | Description |
|---|---|---|
Authorization | Bearer <API_KEY> | Your API key from coordinalo.com |
X-Org-Slug | your-org-slug | Your organization identifier |
Get your API key at coordinalo.com/settings/api. See docs/authentication.md for full details.
| Tool | Description | Key Params |
|---|---|---|
availability_get_slots | Query free slots for a provider/service | orgSlug, providerId?, serviceId?, dateFrom, dateTo |
booking_create | Create a new session/appointment | orgSlug, providerId, serviceId, clientId, scheduledAt |
booking_list | List sessions with filters | orgSlug, status?, providerId?, dateFrom?, dateTo? |
booking_get | Get a single booking's details | orgSlug, sessionId |
booking_reschedule | Move a booking to a new time | orgSlug, sessionId, newScheduledAt, confirm |
booking_cancel | Cancel a session | orgSlug, sessionId, reason, confirm |
client_list | List organization clients | orgSlug, search? |
client_get | Get client details | orgSlug, clientId |
client_create | Create a new client | orgSlug, name, lastName, email?, phone? |
admin_list_providers | List active providers | orgSlug |
service_list | List bookable services | orgSlug |
report_dashboard | Get org summary metrics | orgSlug, date? |
See docs/tools.md for full parameter docs, response formats, and examples.
claude-desktop.json — Claude Desktop MCP configcursor-mcp.json — Cursor IDE MCP configbooking-agent.js — Node.js autonomous booking flowavailability-check.py — Python availability checkerCoordinalo implements the Servicialo open protocol — an open-source MCP server specification for service scheduling platforms. This means:
The @servicialo/mcp-server npm package defines the protocol. Coordinalo hosts a production instance at https://coordinalo.com/api/mcp.