google-meet
MCP server from cool-man-vk/google-meet-mcp-server
claude mcp add --transport stdio cool-man-vk-google-meet-mcp-server node path/to/google-meet-mcp/src/index.js
How to use
The Google Meet MCP Server provides a set of MCP-compatible tools to manage Google Meet meetings via the Google Calendar API. It exposes operations to create, retrieve, update, list, and delete Google Meet meetings, including access to join URLs and meeting metadata. Once the server is up and authenticated with Google credentials, an AI agent can invoke the provided tools such as create-meeting, list-meetings, get-meeting-details, update-meeting, and delete-meeting to orchestrate conference scheduling and attendance workflows within an automation or agent system.
How to install
Prerequisites:
- Node.js and npm installed on your system
- Google Cloud project with Calendar API enabled
- OAuth 2.0 credentials (Desktop) downloaded as credentials.json
Manual installation steps:
- Clone the repository:
# 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
- Place Google credentials in the project root:
- Save the Google OAuth credentials as credentials.json in the project root.
- Setup and authenticate with Google Calendar:
npm run setup
This will open a browser to authorize access and generate the token.
- Start the MCP server:
npm run start
- Alternatively, install via Smithery (if you use Smithery):
npx -y @smithery/cli install @cool-man-vk/google-meet-mcp-server --client claude
Additional notes
Environment tips:
- Ensure credentials.json is kept private and not committed to version control.
- If the token expires, re-run npm run setup to refresh authentication.
- The MCP tools support typical CRUD operations for meetings; ensure you pass valid meeting data and Google Meet settings.
- When deploying, consider setting environment variables for client credentials, redirect URIs, and any domain-wide delegation if applicable. Common issues:
- Authentication errors: verify credentials.json and the generated token; ensure calendar API is enabled for the project.
- API quota limits: monitor Google API usage and apply for higher quotas if needed.
- Path correctness: ensure the index.js path provided in the mcp config matches your repository structure.
Related MCP Servers
zen
Selfhosted notes app. Single golang binary, notes stored as markdown within SQLite, full-text search, very low resource usage
MCP -Deepseek_R1
A Model Context Protocol (MCP) server implementation connecting Claude Desktop with DeepSeek's language models (R1/V3)
mcp-fhir
A Model Context Protocol implementation for FHIR
mcp
Inkdrop Model Context Protocol Server
mcp-appium-gestures
This is a Model Context Protocol (MCP) server providing resources and tools for Appium mobile gestures using Actions API..
dubco -npm
The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides three MCP tools: create_link for generating new short URLs, update_link for modifying existing links, and delete_link for removing short links.