MCP Integration
QuandoPosso provides two MCP (Model Context Protocol) servers that allow AI assistants like Claude Desktop, Cursor, and other MCP clients to interact with the platform without opening a browser.
Available servers
Section titled “Available servers”Booking MCP (public)
Section titled “Booking MCP (public)”Check availability and book meetings with any QuandoPosso user. No authentication required.
URL: https://booking-mcp.quandoposso.com/mcp
Tools:
get_availability— Check a host’s available time slots (by username, date, and duration).book_slot— Book a meeting at an available time slot.
Config MCP (authenticated)
Section titled “Config MCP (authenticated)”Read and update your scheduling settings. Requires Google login on first connection.
URL: https://config-mcp.quandoposso.com/mcp
Tools:
whoami— Verify the connection and return your account info.get_settings— Return all scheduling settings.update_working_hours— Change your working days and hours.update_slot_duration— Set available meeting durations.update_buffer— Change the buffer time between meetings.update_booking_rules— Change minimum notice, booking window, meeting name, Meet link, and guest invite settings.list_calendar_accounts— List connected Google Calendar accounts and their selections.
How to connect
Section titled “How to connect”Claude Desktop
Section titled “Claude Desktop”Add to ~/.claude/claude_desktop_config.json:
{ "mcpServers": { "quandoposso-booking": { "command": "npx", "args": ["mcp-remote", "https://booking-mcp.quandoposso.com/mcp"] }, "quandoposso-config": { "command": "npx", "args": ["mcp-remote", "https://config-mcp.quandoposso.com/mcp"] } }}Restart Claude Desktop. The first time you use the Config MCP, your browser will open for Google login.
Cursor / Windsurf
Section titled “Cursor / Windsurf”Use the same configuration above in your editor’s MCP config file.
Other MCP clients
Section titled “Other MCP clients”Any MCP-compatible client can connect using the URLs above. The Booking MCP accepts direct connections. The Config MCP uses OAuth 2.1 with dynamic client registration — the authentication flow is automatic.
Usage examples
Section titled “Usage examples”After connecting, ask your AI assistant:
- “What are rafael’s available times for tomorrow?”
- “Book a 30-minute meeting with rafael tomorrow at 2pm”
- “Show my scheduling settings”
- “Change my buffer between meetings to 15 minutes”
- “Set my working hours to Monday through Friday, 9am to 6pm”
Requirements
Section titled “Requirements”- Node.js 18+ (for
npx mcp-remote) - A QuandoPosso account (for the Config MCP)