Skip to content

Integration · Scheduling

Connect Claude & ChatGPT to Teamup Calendar

Ask your AI what is on the calendar next week, when an event was planned, or to add a new booking in Teamup Calendar. It can list and search events, create, update and delete them, and manage sub-calendars. Scheduling questions for your team get answered without opening the calendar.

Connect Teamup Calendar free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What is on the calendar next week?”

    The AI lists the events in that date range with titles, times, locations and sub-calendars.

  • “Book the meeting room for the board meeting on Thursday from 9 to 11.”

    It looks up the sub-calendar IDs and creates the event with title, start and end time on the right sub-calendar.

  • “When is the next staff training?”

    It searches events by text and returns the matching events with their dates.

What your AI can do

Events

List, search, create, update and delete events, including all-day and repeating events.

Sub-calendars

List, create, rename and recolor sub-calendars, or mark them inactive.

Changes and settings

See which events changed since a given time and read the calendar's configuration.

  • “Move Friday's site visit to Monday at the same time.”

    It reads the event and updates it with the new start and end time. For a repeating event it asks whether to change one, future or all occurrences.

  • “What changed in the calendar since yesterday?”

    It lists events that were created, changed or deleted since that time.

  • “Add a new sub-calendar called Van 2.”

    It creates the sub-calendar with that name, and it can then be used for new events.

12 tools for Teamup Calendar

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_eventChanges dataCreate an event. Pass the event in `body` with at least `title`, `start_dt`, `end_dt` (ISO 8601) and `subcalendar_ids`; optional `all_day`, `location`, `who`, `notes` and `rrule` for repeats.
  • create_subcalendarChanges dataCreate a new sub-calendar with `name` and optional color and overlap setting.
  • delete_eventDeletesDelete an event by `event_id`. For repeating events set `redit` to delete one, future or all occurrences.
  • get_calendar_configurationGet the calendar's settings, including its sub-calendars with their IDs and names. Use this to find sub-calendar IDs for events.
  • get_eventGet one event by `event_id`, including title, times, location, notes and sub-calendars.
  • get_subcalendarGet one sub-calendar by `resource_id`.
  • list_changed_eventsList events created, changed or deleted since `modified_since` (Unix timestamp).
  • list_eventsList events between `start_date` and `end_date` (YYYY-MM-DD), optionally for one `subcalendar_id`. Defaults to a short range around today.
  • list_subcalendarsList the sub-calendars of the calendar, optionally including inactive ones.
  • search_eventsSearch events by text `query`, optionally within a date range or sub-calendar.
  • update_eventChanges dataUpdate an event by `event_id`. Send the full event: `start_dt`, `end_dt`, `attachments` (use [] if none), `signup_enabled` and `comments_enabled`, plus title, location, notes and sub-calendars. For repeating events set `redit` (single, future or all).
  • update_subcalendarChanges dataRename or change the color, overlap or active status of a sub-calendar by `resource_id`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Teamup Calendar from the app list.

  2. 2

    Paste your key

    Paste two values: your Teamup API key and your calendar key. Request a free API key at teamup.com/api-keys/request, and it is emailed to you. The calendar key is the secret part of your calendar link (the ks... in teamup.com/ks...). Use an admin or modify key if the AI should change events.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.

Questions

What can the AI do in Teamup Calendar?

It can list, search and read events, list events changed since a given time, and read sub-calendars and the calendar's configuration. It can create and update events, delete events, and create and update sub-calendars.

Does the AI see my Teamup Calendar credentials?

No. Your Teamup Calendar credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Deleting an event can remove one, future or all occurrences of a repeating event, so it can require your approval before it runs. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Teamup Calendar account.

Which calendar key should I use?

The calendar key decides what the AI can do in Teamup. A read-only key lets it look up events but not change them. Use an admin or modify key if the AI should create, update or delete events. You find the key in your calendar link, the ks... part after teamup.com/.

Let your AI work in Teamup Calendar today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Teamup Calendar free

PipMCP is not affiliated with Teamup Calendar. Product names are trademarks of their owners.