Skip to content

feat: add get_event_type_settings MCP tool for team event types#101

Draft
joeauyeung wants to merge 3 commits into
mainfrom
devin/1780510091-add-round-robin-config-tool
Draft

feat: add get_event_type_settings MCP tool for team event types#101
joeauyeung wants to merge 3 commits into
mainfrom
devin/1780510091-add-round-robin-config-tool

Conversation

@joeauyeung

@joeauyeung joeauyeung commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds get_event_type_settings MCP tool that fetches an event type and returns the full settings as exposed by the Cal.com v2 API — including scheduling type, hosts, locations, booking fields, limits, and all other configuration.

Supports org-scoped team event types via orgId + teamId params (routes to /v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}). The response is passed through without transformation.

Registered with READ_ONLY annotations. 4 unit tests cover: full passthrough, org-scoped path routing, arbitrary settings passthrough, and error handling.

Link to Devin session: https://app.devin.ai/sessions/973bb70e965b4c4e9def15bc7fc5012b
Requested by: @joeauyeung

Co-Authored-By: joe@cal.com <j.auyeung419@gmail.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR that start with 'DevinAI' or '@devin'.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

Instead of cherry-picking specific RR fields, pass through the raw API
response so the tool surfaces whatever event type settings the Cal.com
API exposes.

Co-Authored-By: joe@cal.com <j.auyeung419@gmail.com>
@vercel

vercel Bot commented Jun 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Actions Updated (UTC)
cal-companion-chat Ignored Ignored Jun 5, 2026 2:53am
cal-companion-mcp Ignored Ignored Jun 5, 2026 2:53am

Request Review

Renames the MCP tool to better reflect its purpose — it returns
full event type settings, not just round-robin configuration.

Co-Authored-By: joe@cal.com <j.auyeung419@gmail.com>
@devin-ai-integration devin-ai-integration Bot changed the title feat: add get_round_robin_config MCP tool for team event types feat: add get_event_type_settings MCP tool for team event types Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant