MCP Server Live

Connect your AI agents
to Schedly

Bring Schedly-powered scheduling into your AI products via our hosted MCP server. Build agents, copilots, and AI experiences with natural language β€” without leaving your app.

Get StartedView Capabilities

71 tools. Full system access.

Your AI agents get the same capabilities as a logged-in service manager. Every tool is authenticated, scoped to your account, and production-ready.

πŸ‘€
User Management
Get profile, update settings, manage preferences β€” 4 tools
πŸ“…
Event Types
Create, update, list, and configure event types with full options β€” 6 tools
πŸ“‹
Bookings
Create, reschedule, cancel, confirm, and query bookings β€” 8 tools
πŸ”
Availability & Schedules
Check free/busy slots, manage schedules and working hours β€” 5 tools
πŸ—“οΈ
Service Appointments
Book, update, cancel appointments with service-level control β€” 7 tools
πŸ‘₯
Customers
Search, create, update, merge, and manage customer records β€” 6 tools
🏒
Resources
Manage rooms, equipment, locations, staff, and assignments β€” 10 tools
⚑
Workflows
Create automated triggers, reminders, and follow-up actions β€” 5 tools
πŸ”—
Webhooks
Subscribe to events, manage endpoints, and test deliveries β€” 6 tools
πŸ”€
Routing Forms
Build intake forms with conditional routing logic β€” 3 tools
πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦
Teams
Manage team members, roles, and round-robin assignments β€” 3 tools
πŸ“Š
Analytics
Revenue, utilization, trends, forecasts, and dashboard snapshots β€” 8 tools
Available Tools
get_current_userupdate_user_profilelist_api_keysget_out_of_officelist_event_typesget_event_typecreate_event_typeupdate_event_typedelete_event_typeduplicate_event_typelist_bookingsget_bookingcancel_bookingconfirm_bookingreject_bookinglist_upcoming_bookingssearch_bookingsmark_no_showlist_schedulesget_schedulecreate_scheduledelete_scheduleget_available_slotslist_appointmentsget_appointmentcreate_appointmentupdate_appointmentcancel_appointmentcheck_availabilitybulk_update_appointmentssearch_customersget_customercreate_customerupdate_customerdelete_customerlist_top_customerslist_locationsget_locationlist_servicesget_servicelist_staffget_stafflist_productsupdate_product_stocklist_invoiceslist_service_categorieslist_workflowsget_workflowcreate_workflowupdate_workflowdelete_workflowlist_webhooksget_webhookcreate_webhookupdate_webhookdelete_webhooktest_webhooklist_routing_formsget_routing_formlist_routing_form_responseslist_teamsget_teamlist_team_membersget_schedule_statsdashboard_summarybooking_analyticspopular_event_typesbusiest_daysno_show_reportrevenue_reportstaff_performance

Get started in minutes

Connect your AI agent to Schedly with just a few lines of configuration.

1

Generate an API Key

Go to Settings β†’ Developer β†’ API Keys in your Schedly dashboard and create a new key. Copy it β€” you'll only see it once.

2

Connect your AI client

Claude Desktop
{
  "mcpServers": {
    "schedly": {
      "url": "https://app.schedly.io/api/mcp/sse",
      "headers": {
        "Authorization": "Bearer cal_YOUR_API_KEY"
      }
    }
  }
}
Cursor / Windsurf
{
  "mcpServers": {
    "schedly": {
      "url": "https://app.schedly.io/api/mcp/sse",
      "headers": {
        "Authorization": "Bearer cal_YOUR_API_KEY"
      }
    }
  }
}
Direct HTTP (any client)
curl -X POST https://app.schedly.io/api/mcp/sse \
  -H "Authorization: Bearer cal_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/list"
  }'
3

Start building

Your AI agent now has access to all 71 tools across 12 domains. It can manage bookings, event types, customers, availability, teams, workflows, webhooks, analytics, and more β€” all through natural language.

What you can build

πŸ’¬
Customer-Facing Chatbot
Let customers book appointments through natural conversation on your website or app.
πŸ€–
Internal AI Assistant
Give your service advisors an AI copilot that manages their entire daily workflow.
πŸ“ž
Voice AI Agent
Connect to Retell, Vapi, or Bland to handle phone bookings with AI voice.
πŸ”„
CRM Integration
Sync scheduling data into Salesforce, HubSpot, or your custom CRM automatically.
πŸ“Š
Analytics Dashboard
Pull real-time operational data into your custom reporting and BI tools.
🏒
Multi-Location Orchestration
Build workflows that coordinate across all your service center locations.

Ready to connect?

Generate an API key in your Schedly dashboard and start building today.

Generate API KeyAPI Documentation