Skip to content
DEConsole
DEVELOPERS / DEVELOPERS
View as MarkdownDownload Markdown
Open in ChatGPTOpen in Claude

Page unavailable? Copy its Markdown and paste it into your chat.

MCP servers

Ridian as one MCP server with every tool, or as focused servers for bookings, Agent Mailbox and subscription calendars.

Reviewed · 2026-10-06 / Ridian

Ridian is available as one MCP server with every tool and as focused servers per solution. All use the same Ridian account, the same OAuth 2.1 sign-in (dynamic client registration, PKCE) and the same permissions. A focused server shows only its tools and asks only for its permissions. You can connect several; change or revoke access under AI & Assistants.

Server Address
Ridian https://api.getridian.com/mcp
Ridian Scheduling https://api.getridian.com/mcp/scheduling
Agent Mailbox by Ridian https://api.getridian.com/mcp/mailbox
Ridian Calendar Feeds https://api.getridian.com/mcp/calendar-feeds
Ridian Scheduling & Mailbox https://api.getridian.com/mcp/workspace

https://api.getridian.com/mcp

Every tool: calendars, tasks, contacts, sending email, syncs, rooms, Agent Mailbox, bookings, leads and subscription calendars.

Tools: all of the MCP reference

Add a custom connector with this address in Claude. In Claude Code:

Terminal window
claude mcp add --transport http ridian https://api.getridian.com/mcp

Add to Cursor or in .cursor/mcp.json:

{
"mcpServers": {
"ridian": {
"url": "https://api.getridian.com/mcp"
}
}
}
Terminal window
code --add-mcp '{"name":"ridian","type":"http","url":"https://api.getridian.com/mcp"}'

https://api.getridian.com/mcp/scheduling

Appointment types, free times, bookings, time off and leads. No access to calendars, tasks, contacts or email; you don’t need a calendar account to connect.

Tools: connection_status, get_profile, send_feedback, list_leads, get_lead, list_funnels, update_lead_status, add_lead_note, list_appointment_types, find_booking_slots, list_bookings, get_booking, book_appointment, reschedule_booking, cancel_booking, anonymize_booking, list_absences, create_absence, delete_absence, reassign_booking, create_appointment_type, set_appointment_type_status, respond_to_booking_request

Permissions requested when connecting: bookings:read, bookings:write, leads:read, leads:write, feedback:write

Add a custom connector with this address in Claude. In Claude Code:

Terminal window
claude mcp add --transport http ridian-scheduling https://api.getridian.com/mcp/scheduling

Add to Cursor or in .cursor/mcp.json:

{
"mcpServers": {
"ridian-scheduling": {
"url": "https://api.getridian.com/mcp/scheduling"
}
}
}
Terminal window
code --add-mcp '{"name":"ridian-scheduling","type":"http","url":"https://api.getridian.com/mcp/scheduling"}'

https://api.getridian.com/mcp/mailbox

Agent Mailbox inboxes only: read, drafts, send, attachments. No access to other mailboxes or calendars.

Tools: connection_status, get_profile, send_feedback, compose_inbox_draft, delete_inbox_thread, list_inbox_attachments, upload_inbox_attachment, download_inbox_attachment, remove_inbox_attachment, list_inboxes, create_inbox, delete_inbox, list_inbox_threads, get_inbox_thread, set_inbox_thread_read, move_inbox_thread, list_inbox_drafts, get_inbox_draft, save_inbox_draft, delete_inbox_draft, send_inbox_draft, send_inbox_message, get_inbox_send_status

Permissions requested when connecting: inbox:read, inbox:write, inbox:send, inbox:manage, feedback:write

Add a custom connector with this address in Claude. In Claude Code:

Terminal window
claude mcp add --transport http ridian-mailbox https://api.getridian.com/mcp/mailbox

Add to Cursor or in .cursor/mcp.json:

{
"mcpServers": {
"ridian-mailbox": {
"url": "https://api.getridian.com/mcp/mailbox"
}
}
}
Terminal window
code --add-mcp '{"name":"ridian-mailbox","type":"http","url":"https://api.getridian.com/mcp/mailbox"}'

https://api.getridian.com/mcp/calendar-feeds

Subscription calendars only: create, change, write events, subscribe links and statistics. No access to your own calendars; you don’t need a calendar account to connect.

Tools: connection_status, get_profile, send_feedback, list_public_calendars, create_public_calendar, update_public_calendar, delete_public_calendar, write_public_calendar_events, list_public_calendar_events, get_public_calendar_stats, get_subscribe_links

Permissions requested when connecting: public_calendars:read, public_calendars:write, feedback:write

Add a custom connector with this address in Claude. In Claude Code:

Terminal window
claude mcp add --transport http ridian-calendar-feeds https://api.getridian.com/mcp/calendar-feeds

Add to Cursor or in .cursor/mcp.json:

{
"mcpServers": {
"ridian-calendar-feeds": {
"url": "https://api.getridian.com/mcp/calendar-feeds"
}
}
}
Terminal window
code --add-mcp '{"name":"ridian-calendar-feeds","type":"http","url":"https://api.getridian.com/mcp/calendar-feeds"}'

https://api.getridian.com/mcp/workspace

Tools: connection_status, get_profile, send_feedback, compose_inbox_draft, delete_inbox_thread, list_inbox_attachments, upload_inbox_attachment, download_inbox_attachment, remove_inbox_attachment, list_inboxes, create_inbox, delete_inbox, list_inbox_threads, get_inbox_thread, set_inbox_thread_read, move_inbox_thread, list_inbox_drafts, get_inbox_draft, save_inbox_draft, delete_inbox_draft, send_inbox_draft, send_inbox_message, get_inbox_send_status, list_leads, get_lead, list_funnels, update_lead_status, add_lead_note, list_appointment_types, find_booking_slots, list_bookings, get_booking, book_appointment, reschedule_booking, cancel_booking, anonymize_booking, list_absences, create_absence, delete_absence, reassign_booking, create_appointment_type, set_appointment_type_status, respond_to_booking_request

Permissions requested when connecting: bookings:read, bookings:write, leads:read, leads:write, inbox:read, inbox:write, inbox:send, inbox:manage, feedback:write

Add a custom connector with this address in Claude. In Claude Code:

Terminal window
claude mcp add --transport http ridian-workspace https://api.getridian.com/mcp/workspace

Add to Cursor or in .cursor/mcp.json:

{
"mcpServers": {
"ridian-workspace": {
"url": "https://api.getridian.com/mcp/workspace"
}
}
}
Terminal window
code --add-mcp '{"name":"ridian-workspace","type":"http","url":"https://api.getridian.com/mcp/workspace"}'

Any MCP client with Streamable HTTP and OAuth 2.1 works. No API key is needed; sign-in opens in your browser. For agent inboxes without an MCP client, use the Python and TypeScript SDKs, see Agent Mailbox.

Authentication and consent

RIDIAN

Ask the docs

Enter to send · ⇧ Enter for new line

No passwords or calendar contents. Check AI answers against their sources. AI & privacy