关于 Google Meet
Google Meet 是通过 Google Calendar API 管理会议的 MCP 服务。AI Agent 可用它创建会议、查看即将举行的会议及详情,并更新或删除会议。
主要功能
- 01创建 Google Meet 会议
- 02列出即将举行的会议
- 03获取会议详情和加入链接
- 04更新现有会议
- 05删除会议
适用场景
- 01以编程方式安排 Google Meet 会议
- 02通过 Agent 查看即将举行的会议
- 03获取会议加入链接
- 04更改或移除现有会议
MCP 相关
该服务向兼容 MCP 的系统提供创建、列出、获取详情、更新和删除会议的工具,并使用 Google Calendar API。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Google Meet MCP 服务
用于通过 Google Calendar API 与 Google Meet 交互的 Model Context Protocol(MCP)服务。此服务提供了用于以编程方式创建和管理 Google Meet 会议的工具。
描述
此项目实现了一个 MCP 服务,可让 AI Agent 通过 Google Calendar API 创建、检索和管理会议,从而与 Google Meet 交互。它采用 MCP(Model Context Protocol)规范,将这些功能作为工具提供给兼容的 AI 系统使用。
安装
通过 Smithery 安装
若要通过 Smithery 自动为 Claude Desktop 安装 Google Meet MCP 服务:
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
设置
使用 Google Meet MCP 服务前,需要设置 Google API 凭据:
- 访问 Google Cloud Console
- 创建新项目或选择现有项目
- 启用 Google Calendar API
- 创建 OAuth 2.0 凭据(桌面应用)
- 下载凭据 JSON 文件,并将其保存为项目根目录下的
credentials.json - 运行设置脚本进行身份验证并生成令牌:
npm run setup
这将打开一个浏览器窗口,你可以在其中授权应用访问你的 Google Calendar。
使用方法
完成设置后,即可启动 MCP 服务:
npm run start
服务将运行并提供以下工具:
create-meeting:创建新的 Google Meet 会议list-meetings:列出即将举行的 Google Meet 会议get-meeting-details:获取特定会议的详细信息update-meeting:更新现有会议delete-meeting:删除会议
MCP 配置
若要在兼容 MCP 的系统中使用此服务,请将以下内容添加到 MCP 设置配置文件中:
{
"mcpServers": {
"google-meet": {
"command": "node",
"args": ["path/to/google-meet-mcp/src/index.js"],
"env": {},
"disabled": false
}
}
}
功能
- 创建具有自定义设置的 Google Meet 会议
- 获取包括加入链接在内的会议详细信息
- 更新现有会议
- 删除会议
- 列出即将举行的会议
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
