Skip to content
MCP server

Your calendar, right in Claude and ChatGPT.

Connect Zitli to your AI assistant with the Model Context Protocol (MCP). Ask what's coming up, find free slots and share the right booking link – and on Pro, let it confirm or cancel bookings, block days off and update your hours, without opening the app.

MCP server URL

https://app.zitli.ch/api/zitli/mcp
Ask in plain language

What you can ask

Your assistant picks the right Zitli tool and answers in your time zone.

  • “What's on my calendar this week?”

  • “Which 30-minute slots are free on Thursday afternoon?”

  • “Send me the booking link for my intro call.”

  • “Which bookings are still waiting for my confirmation?”

  • “Ask my 14:00 client tomorrow to pick a new time.”

  • “Cancel my 10:00 appointment tomorrow.”

  • “Block 22 to 26 December – I'm on holiday.”

  • “From now on, I only work mornings on Fridays.”

  • “Create a 45-minute appointment type for follow-ups.”

Tools

Read on every plan, act on Pro

21 tools, each limited to your own account. Your assistant only uses what you have allowed.

Read

Free & Pro

Your profile, appointment types, bookings, free slots, schedules and blocked days.

  • Your profile, time zone, language and plan

    whoami
  • Your appointment types and their booking links

    list_event_types
  • The link to your booking page or to one appointment type

    get_booking_link
  • Upcoming, past, cancelled and unconfirmed bookings

    list_bookings
  • Free slots for an appointment type, up to 31 days ahead

    get_available_slots
  • Your schedules: weekly hours and date overrides

    list_schedules
  • Your upcoming blocked days (out of office)

    list_blocked_days

Act

Pro & trial

Your assistant handles bookings, availability and appointment types for you.

Bookings

  • Confirm a booking request

    confirm_booking
  • Decline a booking request, with a reason

    decline_booking
  • Ask an attendee to pick a new time

    request_reschedule
  • Cancel a booking

    cancel_booking
  • Mark attendees as no-show

    mark_no_show

Availability

  • Block whole days, e.g. for holidays

    block_days
  • Make blocked days bookable again

    unblock_days
  • Change your weekly working hours

    update_weekly_hours
  • Set different hours on specific dates

    set_date_overrides
  • Choose your default schedule

    set_default_schedule

Appointment types

  • Create a new appointment type

    create_event_type
  • Change title, duration, link or visibility

    update_event_type
  • Copy an appointment type

    duplicate_event_type
  • Delete an appointment type

    delete_event_type

Zitli tells your assistant to ask you before it changes anything.

Setup

Connected in two minutes

Use the same server URL everywhere. Claude and ChatGPT sign you in with your Zitli account; developer tools use a personal API key.

Claude

Sign in with Zitli
  1. 1In claude.ai or the Claude app, open Settings › Connectors and choose “Add custom connector”.
  2. 2Name it “Zitli” and paste the MCP server URL.
  3. 3Click “Connect”, sign in to Zitli and approve access.

Custom connectors depend on your Claude plan.

ChatGPT

Sign in with Zitli
  1. 1Open Settings › Apps & Connectors and turn on developer mode under “Advanced settings”.
  2. 2Create a connector named “Zitli”, paste the MCP server URL and choose OAuth.
  3. 3Sign in to Zitli, approve access and enable Zitli in your chat.

Custom connectors depend on your ChatGPT plan.

Claude Code

API key
  1. 1Create a personal API key in Zitli.
  2. 2Run the command below in your terminal, with your key.
  3. 3Type /mcp in Claude Code to check that Zitli is connected.
claude mcp add --transport http zitli https://app.zitli.ch/api/zitli/mcp \
  --header "Authorization: Bearer YOUR_ZITLI_API_KEY"

Create an API key in Zitli under Settings › Developer › API keys

Cursor

API key
  1. 1Create a personal API key in Zitli.
  2. 2Add the snippet below to ~/.cursor/mcp.json, with your key.
  3. 3Open Cursor Settings › MCP and check that Zitli lists its tools.
{
  "mcpServers": {
    "zitli": {
      "url": "https://app.zitli.ch/api/zitli/mcp",
      "headers": { "Authorization": "Bearer YOUR_ZITLI_API_KEY" }
    }
  }
}

Create an API key in Zitli under Settings › Developer › API keys

Privacy and control

Your assistant sees only what it needs

Zitli shares as little as possible with AI apps, and you can end the connection at any time.

Manage connected AI apps
  • Only the access you approve

    When you connect, you see exactly what the app may do: read your profile, appointment types, bookings or availability – or change bookings, availability and appointment types.

  • Minimal booking data

    Attendees appear with name and email only. Meeting links, phone numbers and addresses are never passed to the AI.

  • Nothing changes without asking

    Zitli instructs your assistant to check with you before it accepts, cancels or changes anything. Your AI app may also ask you to approve each action.

  • Disconnect at any time

    Settings › Connected AI apps lists every connected app. One click disconnects it and access ends immediately. Access tokens expire after 30 minutes anyway.

  • No content in our analytics

    We only count which tool was used and whether it worked – never your questions, bookings or results.

  • Hosted in the EU

    The MCP server is part of the Zitli app and runs on the same EU-hosted infrastructure as your bookings.

FAQ

Questions about AI assistants

Yes. On Free, your assistant can read your profile, booking page, bookings, free slots, schedules and blocked days. Pro and the 14-day trial also let it manage bookings, availability and appointment types. If you change plans, the change applies to the next request.

Question not listed? Get in touch

Zitli
Built for Switzerland

Public holidays? Already blocked.

Create your booking page in minutes. No credit card needed.

Get started free

14 days of Pro free · then CHF 0 or CHF 16/month incl. VAT