Skip to content

MCP (Model Context Protocol)

Connect AI assistants to CitaPro to manage bookings, clients, availability, and more — via the Model Context Protocol.

All connections use OAuth. The first connection opens a browser login with your CitaPro Admin account. Only Admins on a plan with Developers API can connect.

MCP endpoint:

https://api.citapro.app/mcp

Add this to your MCP settings (mcp.json):

{
"mcpServers": {
"citapro": {
"url": "https://api.citapro.app/mcp"
}
}
}

Then connect — your browser will ask you to sign in and authorize.

Register the server URL:

https://api.citapro.app/mcp

The client discovers OAuth automatically. Sign in as Admin and approve access when prompted.

AreaTools
BookingsList, get, create, update, delete, check availability
ClientsList, get, create, update, delete
Time blocksList, create, update, delete
CatalogList locations, services, professionals, custom fields, calendar events

List tools support the same filters and pagination as the REST API.

  • CitaPro user with Admin role
  • Plan that includes the Developers API
  • An MCP client that supports remote HTTP + OAuth (Cursor, ChatGPT, Claude Desktop, and others)

Authorized AI apps are listed in CitaPro under Account → Security → Authorized MCP applications. From there you can revoke access at any time.

Full steps: Manage authorized MCP apps.