Vignesh kumar/google-meet-mcp-server
Built by Metorial, the integration platform for agentic AI.
Vignesh kumar/google-meet-mcp-server
Server Summary
Create meetings
Retrieve meeting details
Manage meeting invitations
Integrate with Google Calendar
Automate scheduling tasks
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.
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.
To install Google Meet MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @cool-man-vk/google-meet-mcp-server --client claude
# Clone the repository
git clone https://github.com/yourusername/google-meet-mcp.git
# Navigate to the project directory
cd google-meet-mcp
# Install dependencies
npm install
Before using the Google Meet MCP server, you need to set up your Google API credentials:
credentials.json
in the project root directorynpm run setup
This will open a browser window where you can authorize the application to access your Google Calendar.
Once setup is complete, you can start the MCP server:
npm run start
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 meetingTo use this server with MCP-compatible systems, add the following to your MCP settings configuration file:
{
"mcpServers": {
"google-meet": {
"command": "node",
"args": ["path/to/google-meet-mcp/src/index.js"],
"env": {},
"disabled": false
}
}
}