userId specifies whose connected accounts and data you are accessing in Klavis. It should be a unique id for yourself, your team, or your organization.
API Reference
Full Strata API endpoints
3
Authenticate
import webbrowser# Open OAuth authorization pagewebbrowser.open(response.oauth_urls[McpServerName.CAL_COM])
🎉 Your Cal.com MCP Server is ready! Once authentication is complete, you can use your MCP server URL with any MCP-compatible client.
# Pull the Docker imagedocker pull ghcr.io/klavis-ai/cal-com-mcp-server:latest# Run with OAuth support (requires Klavis API key)docker run -p 5000:5000 \ -e KLAVIS_API_KEY=$KLAVIS_API_KEY \ ghcr.io/klavis-ai/cal-com-mcp-server:latest# Or run with manual API keydocker run -p 5000:5000 \ -e AUTH_DATA='{"access_token":"your_cal_com_token"}' \ ghcr.io/klavis-ai/cal-com-mcp-server:latest
With our progressive discovery approach, Klavis System is capable of enabling all tools for Cal.com. Please use the get_tools API for more details. If you find any tool that is missing, please reach out to contact@klavis.ai.