Coordinalo MCP Server
MCP serverProductivityOnce added, your AI can help run an appointment-based business: scheduling visits, checking availability, managing clients, and handling billing. Day-to-day tasks like booking a client or seeing who is free this week become something you simply ask for. It covers scheduling, availability, clients, billing and client records in one place.
Available today. Use it from your connected AI after setup.
Needs your own ORG account. Credentials stay encrypted.
After adding it, try asking your AI to do something you would normally handle yourself, like checking your availability or booking a client. From there, you can hand over more of your scheduling, client and billing work.
Then ask your AI: use the dunning get config tool from Coordinalo MCP Server
What your AI can do with it
- Book and reschedule appointments
- Check your open time slots
- Look up and update client details
- Handle billing for appointments
- Manage your client relationships in one place
From the project's README
As published by danioni/coordinalo-mcp in README.md.
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
Tools it offers (112)
What this server listed when ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.
dunning_get_configdunning_configureadmin_list_providersadmin_create_serviceadmin_set_availabilityadmin_toggle_discoverableavailability_get_slotsavailability_get_provider_schedulebooking_createbooking_getbooking_listbooking_cancelbooking_reschedulebooking_update_statusbooking_create_recurringbooking_list_requestsbooking_resolve_requestclient_listclient_getclient_createclient_updateservice_createservice_listservice_updateservice_assign_providerprovider_getprovider_createprovider_updateprovider_get_statsfinance_list_cobros
Signals
- GitHub stars
- 1
- Last commit
- Apr 2026
Advanced
- Delivery
- mcp-server MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
- Catalog kind
- mcp-server
- Gateway key
com-coordinalo-mcp-server- Source
- github.com/danioni/coordinalo-mcp
- Hosted endpoint
https://coordinalo.com/api/mcp