remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Leverages the Google Calendar API to manage Google Meet meetings, allowing for creating, retrieving, updating, and deleting calendar events with integrated Meet functionality.
Enables programmatic creation and management of Google Meet meetings, including creating meetings with custom settings, retrieving meeting details with join URLs, updating existing meetings, deleting meetings, and listing upcoming meetings.
Google Meet MCP Server
A Model Context Protocol (MCP) server for interacting with Google Meet through the Google Calendar API. This server provides tools for creating and managing Google Meet meetings programmatically.
Description
This project implements an MCP server that allows AI agents to interact with Google Meet by creating, retrieving, and managing meetings through the Google Calendar API. It leverages the MCP (Model Context Protocol) specification to expose these capabilities as tools that can be used by compatible AI systems.
Installation
Installing via Smithery
To install Google Meet MCP Server for Claude Desktop automatically via Smithery:
Manual Installation
Setup
Before using the Google Meet MCP server, you need to set up your Google API credentials:
- Visit the Google Cloud Console
- Create a new project or select an existing one
- Enable the Google Calendar API
- Create OAuth 2.0 credentials (Desktop application)
- Download the credentials JSON file and save it as
credentials.json
in the project root directory - Run the setup script to authenticate and generate the token:
This will open a browser window where you can authorize the application to access your Google Calendar.
Usage
Once setup is complete, you can start the MCP server:
The server will run and expose the following tools:
create-meeting
: Create a new Google Meet meetinglist-meetings
: List upcoming Google Meet meetingsget-meeting-details
: Get details about a specific meetingupdate-meeting
: Update an existing meetingdelete-meeting
: Delete a meeting
MCP Configuration
To use this server with MCP-compatible systems, add the following to your MCP settings configuration file:
Features
- Create Google Meet meetings with custom settings
- Retrieve meeting details including join URLs
- Update existing meetings
- Delete meetings
- List upcoming meetings
This server cannot be installed
The Google Meet MCP Server enables AI agents to create, manage, and retrieve Google Meet meetings. Built on the Model Context Protocol, it exposes tools for scheduling, updating, and deleting meetings, making it easy to integrate Google Meet functionalities