](https://mseep.ai/app/cool-man-vk-google-meet-mcp-server)
Google Meet MCP服务器
](https://smithery.ai/server/@cool-man-vk/google-meet-mcp-server)
模型上下文协议(MCP)服务器,用于通过Google日历API与Google会议交互。此服务器提供用于以编程方式创建和管理Google Meet会议的工具。
描述
该项目实现了一个MCP服务器,允许AI代理通过Google Calendar API创建、检索和管理会议,与Google Meet进行交互。它利用MCP(模型上下文协议)规范将这些功能作为兼容AI系统可以使用的工具公开。
安装
通过Smithery安装
通过以下方式自动安装Google Meet MCP Server for Claude Desktop 史密瑟里:
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日历API
- 创建OAuth 2.0凭据(桌面应用程序)
- 下载凭据JSON文件并将其另存为
credentials.json在项目根目录中 - 运行安装脚本以进行身份验证并生成令牌:
npm run setup这将打开一个浏览器窗口,您可以在其中授权应用程序访问您的Google日历。
用法
设置完成后,您可以启动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会议
- 检索会议详细信息,包括加入URL
- 更新现有会议
- 删除会议
- 列出即将举行的会议
