Scheduling, availability, clients, billing and CRM for appointment-based services.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
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.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/coordinalo-service-business-operations-2)<a href="https://allmcps.com/mcp/coordinalo-service-business-operations-2"><img src="https://allmcps.com/api/badge/coordinalo-service-business-operations-2?style=directory" alt="Coordinalo β Service Business Operations on AllMCPs" /></a>