Connect Apaleo with AI agents using Model Context Protocol (MCP). Seamlessly integrate Apaleo tools and actions into Claude, Cursor, Windsurf, and other AI applications for enhanced workflow automation.
Scheduling & Booking tools for AI automation
Install Apaleo MCP server in minutes. Choose your AI platform: Cursor, Claude Desktop, Windsurf, or use HTTP endpoint for custom integrations. Follow our step-by-step guide to connect Apaleo with your AI agent.
Explore other MCP integrations: Gmail MCP, Notion MCP, GitHub MCP, Linear MCP, Slack MCP, Google Sheets MCP, and 100+ more AI agent tools.
Apaleo is a cloud-based property management platform handling reservations, billing, and daily operations for hospitality businesses
434
16
Scheduling & Booking
Paste and run this command in your terminal to set up Cursor with MCP
After running the command, restart Cursor to start using the MCP Server.
Use this endpoint to archive an existing live property this operation set the isarchived flag to true<br>you must have at least one of these scopes: 'properties.manage, setup.manage'.
Check if a property exists by id.<br>you need to be authorized (no particular scope required)
Check if a unit attribute exists<br>you must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.
Check if a unit exists by id.<br>you must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
Check if a unit group exists by id.<br>you must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.
Use this call to clone a specific property. this operation creates a new property with inventory and rate plans from the specified property.<br>you must have at least one of these scopes: 'properties.create, setup.manage'.
Use this call to create a new unit.<br>you must have at least one of these scopes: 'units.create, setup.manage'.
Use this call to create a new unit attribute.<br>you must have at least one of these scopes: 'unitattributes.create, setup.manage'.
Use this call to create a new unit group.<br>you must have at least one of these scopes: 'unitgroups.create, setup.manage'.
Use this call to create multiple units, following a naming rule.<br>you must have at least one of these scopes: 'units.create, setup.manage'.
Use this call to create a new property.<br>you must have at least one of these scopes: 'properties.create, setup.manage'.
Use this call to delete a unit.<br>you must have at least one of these scopes: 'units.delete, setup.manage'.
Use this call to delete a unit group.<br>you must have at least one of these scopes: 'unitgroups.delete, setup.manage'.
Deletes unit attribute<br>you must have at least one of these scopes: 'unitattributes.delete, setup.manage'.
Get the list of properties.<br>you need to be authorized (no particular scope required)
Get a property by id.<br>you need to be authorized (no particular scope required)
Get a unit by id.<br>you must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
Get a unit group by id.<br>you must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.
Get the list of units.<br>you must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
Get unit attribute by id<br>you must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.
20 actions available