Google Meet MCP Server

Google Meet MCP Server

site icon
2025.04.21 0
JavaScript会议管理Google Meet 集成日历服务交流协作
Google Meet MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,用于通过 Google Calendar API 与 Google Meet 进行交互。该服务提供了一系列工具,允许用户以编程方式创建和管理 Google Meet 会议。
View on GitHub

Overview

基本能力

产品定位

Google Meet MCP Server 是一个用于管理 Google Meet 会议的服务,通过 MCP 协议与 AI 系统兼容,提供会议创建、管理和查询功能。

核心功能

  • 创建 Google Meet 会议(支持自定义设置)
  • 获取会议详细信息(包括加入链接)
  • 更新现有会议
  • 删除会议
  • 列出即将举行的会议

适用场景

  • 自动化会议安排
  • 团队协作工具集成
  • AI 助手会议管理
  • 批量会议操作

工具列表

  1. create-meeting: 创建新的 Google Meet 会议
  2. list-meetings: 列出即将举行的 Google Meet 会议
  3. get-meeting-details: 获取特定会议的详细信息
  4. update-meeting: 更新现有会议
  5. delete-meeting: 删除会议

常见问题

  • 需要先设置 Google API 凭据
  • 需要授权应用访问 Google Calendar
  • 依赖 Google Calendar API 的可用性

使用教程

使用依赖

  1. 需要安装 Node.js 环境
  2. 需要 Google 开发者账号
  3. 需要启用 Google Calendar API

安装教程

通过 Smithery 安装

npx -y @smithery/cli install @cool-man-vk/google-meet-mcp-server --client claude

手动安装

git clone https://github.com/yourusername/google-meet-mcp.git
cd google-meet-mcp
npm install

设置

  1. 访问 Google Cloud Console
  2. 创建/选择项目
  3. 启用 Google Calendar API
  4. 创建 OAuth 2.0 凭据(桌面应用)
  5. 下载凭据 JSON 文件并保存为 credentials.json
  6. 运行设置脚本:
npm run setup

调试方式

  1. 启动服务器:
npm run start
  1. 检查服务器是否正常运行
  2. 测试各个工具功能
  3. 查看日志输出

许可证

该项目遵循 None 开源许可条款。