Coordinalo — Service Business Operations
RemoteAbout Coordinalo — Service Business Operations
Coordinalo is a scheduling platform for appointment-based services, with an official MCP server for AI agents. Its interface follows the Servicialo open protocol, so compatible clients can use it directly.
Key features
- 01Query provider availability
- 02Create, view, reschedule, and cancel bookings
- 03Search and manage client records
- 04List services and providers
- 05View organization summary metrics
Use cases
- 01Find open slots within a date range
- 02Create or reschedule a client booking
- 03Filter bookings by status or date
- 04Review an overview of service operations
MCP support
The MCP server exposes scheduling, booking, client, provider, service, and reporting tools through an API endpoint. Requests require an API key and organization identifier; the implementation follows the Servicialo protocol.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://coordinalo.com/api/mcpclaude mcp add --transport http com-coordinalo https://coordinalo.com/api/mcp{"mcpServers":{"com-coordinalo":{"type":"http","url":"https://coordinalo.com/api/mcp"}}}Open in Cursor{"servers":{"com-coordinalo":{"type":"http","url":"https://coordinalo.com/api/mcp"}}}Open in VS Code{"mcpServers":{"com-coordinalo":{"type":"http","url":"https://coordinalo.com/api/mcp"}}}{"mcpServers":{"com-coordinalo":{"serverUrl":"https://coordinalo.com/api/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://coordinalo.com/api/mcpAuth requiredTools
112| Parameter | Type | Required | Description |
|---|---|---|---|
| apiKey | string | No | |
| organizationSlug | string | Yes |
Details
From the project README
Coordinalo MCP Server
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.
Quick Connect
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"coordinalo": {
"url": "https://coordinalo.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY",
"X-Org-Slug": "your-org-slug"
}
}
}
}
See examples/claude-desktop.json for a ready-to-paste config.
Cursor IDE
Add to your Cursor MCP settings:
{
"mcpServers": {
"coordinalo": {
"url": "https://coordinalo.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY",
"X-Org-Slug": "your-org-slug"
}
}
}
}
Any MCP Client
Point your MCP client to:
Endpoint: https://coordinalo.com/api/mcp
Auth: Authorization: Bearer <YOUR_API_KEY>
Header: X-Org-Slug: <your-org-slug>
Authentication
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 Summary
| 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.
Documentation
- Quickstart — Connect and make your first booking in 5 minutes
- Tool Catalog — Full reference for every available tool
- Authentication — API keys, org slugs, and auth flow
- Use Cases — Real-world agent integration patterns
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 checker
Built on Servicialo
Coordinalo implements the Servicialo open protocol — an open-source MCP server specification for service scheduling platforms. This means:
- Any Servicialo-compatible client works with Coordinalo without modification
- Tool names and parameters follow the Servicialo spec
- Other platforms implementing Servicialo share the same interface, so your agent code is portable
The @servicialo/mcp-server npm package defines the protocol. Coordinalo hosts a production instance at https://coordinalo.com/api/mcp.
Community & Support
- Issues — GitHub Issues for bugs and feature requests
- Tool Requests — Use the tool request template to propose new MCP tools
- Website — coordinalo.com
- Servicialo Protocol — github.com/servicialo/mcp-server
License
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.