Google Calendar

Connect Google Calendar & Contacts to Claude & Any MCP Client

Secure OAuth authentication. Manage events and contacts. No API keys needed. Works with all MCP clients.

Your Calendar & Contact Data Stays Private

MCP Hubby acts as a secure proxy for Google Calendar and People (Contacts) API requests. We do not store your calendar events, contact information, or any personal details. All requests are processed in real-time between your AI assistant and Google's servers.

Our use of Google data complies with Google's API Services User Data Policy. Read our Privacy Policy for complete details.

What You Can Do

"What meetings do I have today?"

Claude lists your upcoming events with times and locations

"Schedule a team meeting next Tuesday at 2pm"

AI-powered event creation with natural language

"Find John Smith's email address"

Search your contacts for emails and phone numbers

"Find a free time slot for coffee this week"

Free/busy lookup to find available meeting times

"Add Sarah Johnson from Acme Corp as a contact"

Create new contacts with AI assistance

"Show me all contacts working at Google"

Search and filter your contact list

"Move my dentist appointment to next week"

Update events with conversational commands

"Cancel the Friday standup meeting"

Delete events with simple instructions

How to Connect

  1. 1

    Sign up for MCP Hubby

  2. 2

    Click "Connect Google Calendar"

  3. 3

    Authorize with Google OAuth (same as "Sign in with Google")

  4. 4

    Copy configuration to Claude Desktop, Cursor, or any MCP client

Need help with OAuth? See our Google Calendar OAuth guide via Nango.dev

Available Operations

Calendar Management

  • List all your calendars (primary, work, personal)
  • View calendar access roles and permissions

Event Operations

  • List events within date ranges
  • Search events by title or description
  • Create events with attendees and locations
  • Update event details, times, or locations
  • Delete events

Scheduling & Availability

  • Check free/busy status across calendars
  • Find available meeting times
  • Coordinate across multiple calendars

Contact Management

  • List all your Google Contacts
  • Search contacts by name, email, or phone number
  • Get detailed contact information
  • Create new contacts
  • Update existing contact details

Advanced

  • Raw API access for custom operations
  • Full Google Calendar API v3 and People API v1 support

Frequently Asked Questions

Is my calendar and contact data secure?

Yes. We use OAuth (the same "Sign in with Google" you use everywhere). We never see your password or store your calendar events or contact information. We only store a connection mapping that lets us proxy API requests on your behalf.

What permissions do you need?

We request calendar (full calendar access) and contacts (read/write contacts). You can see exactly what we request during OAuth authorization.

Can I disconnect anytime?

Yes. One click in your hub disconnects Google Calendar & Contacts and revokes access. You can also revoke access directly in your Google Account settings.

What AI tools does this work with?

Any MCP-compatible client: Claude Desktop, Cursor, Continue, and more. One connection works with all.

Can I use this with multiple calendars?

Yes. You can access all calendars associated with your Google account, including primary, work, and shared calendars.

Does this work with Google Workspace accounts?

Yes. Both personal Gmail accounts and Google Workspace accounts are fully supported.

Ready to Connect Google Calendar & Contacts?

Connect Google Calendar & Contacts Now

Quick setup • Works with all MCP clients