G

Google Calendar

Integrates with Google Calendar to enable retrieving, creating, updating, and deleting calendar even...

699 views
2 installs
Updated Nov 22, 2025
Not audited
Integrates with Google Calendar to enable retrieving, creating, updating, and deleting calendar events through OAuth2 authentication and local token storage.
  1. Create a Google Cloud Project

    • Go to the Google Cloud Console.
    • Click on the project dropdown at the top left and select "New Project."
    • Provide a project name and organization (if applicable), then click "Create."
  2. Enable the Google Calendar API

    • With your new project selected, go to the Google Calendar API page.
    • Click "Enable" to activate the API for your project.
  3. Configure OAuth2 Credentials

    • In Google Cloud Console, go to "APIs & Services" → "Credentials."
    • Click "Create Credentials" and select "OAuth client ID."
    • If prompted, first configure the consent screen:
      • Fill in the required fields (App name, User support email, etc.).
      • For testing, you can add your email as a test user.
    • For Application type, select "Web application."
    • Under "Authorized redirect URIs," add:
      http://localhost:4153/oauth2callback
    • Click "Create."
    • Copy the Client ID and Client Secret from the dialog.
  4. Fill in ENVs in FastMCP

    • Go to your FastMCP connection interface and click the "Install Now" button for Google Calendar MCP.
    • When prompted, fill in:
      • GOOGLE_CLIENT_ID: (Paste the Client ID you copied)
      • GOOGLE_CLIENT_SECRET: (Paste the Client Secret you copied)
      • GOOGLE_REDIRECT_URI:
        http://localhost:4153/oauth2callback
  5. (Optional) Advanced Configuration

    • If you require custom encryption or need to change the authentication ports, you can set additional environment variables:
      • TOKEN_ENCRYPTION_KEY: 32-byte hex string (optional, can be auto-generated)
      • AUTH_PORT, AUTH_HOST, PORT, HOST, USE_MANUAL_AUTH (optional, for advanced use)
  6. Save and Connect

    • After filling in the required environment variables in FastMCP, save the configuration.
    • Follow any prompts to complete the authentication flow in your browser (or manually, if using manual auth).

You are now ready to use Google Calendar integration with Claude Desktop via FastMCP.

How to Install Google Calendar

Install Google Calendar MCP server with one click through FastMCP. Choose your preferred AI development tool below:

Claude Desktop

Click "Claude Desktop" in Quick Start

Cursor IDE

Click "Cursor IDE" in Quick Start

VS Code

Click "VS Code" in Quick Start

Alternatives to Google Calendar

Looking for similar MCP servers? Browse other servers in the same categories on FastMCP, or check out the similar servers listed above.

Quick Start

View on GitHub

More for Productivity

View All →

Similar MCP Servers

Report Issue

Thank you! Your issue report has been submitted successfully.

Stay ahead of the MCP ecosystem

Get the top new MCP servers, trending tools, and dev tips delivered weekly. Free, no spam, unsubscribe anytime.

Join 2,847 developers. We send one email per week.