mcp-gsuite MCP服务器可实现与Google产品的交互,支持Gmail和日历集成,为用户提供便捷的Google服务操作体验。
此MCP服务器支持Gmail和日历集成,能帮助用户更高效地管理Google账户相关的邮件和日程安排。
文档未提及安装步骤,故跳过此章节。
此MCP服务器可通过命令行选项指定自定义路径来配置身份验证和账户信息。以下是相关配置选项:
--gauth-file
:指定包含OAuth2客户端配置的.gauth.json
文件路径,默认为./.gauth.json
。--accounts-file
:指定包含Google账户信息的.accounts.json
文件路径,默认为./.accounts.json
。--credentials-dir
:指定在成功身份验证后存储OAuth凭证的目录,默认为当前工作目录,每个账户使用子目录.oauth.{email}.json
。准备将包进行分发的步骤如下:
# 同步依赖项并更新锁定文件
uv sync
# 构建包分布
uv build
上述命令将在dist/
目录中创建源代码和轮分布。
# 发布到PyPI
uv publish
注意:您需要通过环境变量或命令行标志设置PyPI凭据:
--token
或 UV_PUBLISH_TOKEN
--username
/UV_PUBLISH_USERNAME
和 --password
/UV_PUBLISH_PASSWORD
由于MCP服务器通过标准输入输出运行,调试可能具有挑战性。为了获得最佳调试体验,我们强烈推荐使用MCP Inspector。
# 启动MCP Inspector
npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-gsuite run mcp-gsuite
启动后,Inspector将显示一个URL,您可以在浏览器中访问以开始调试。
# 查看服务器日志
tail -n 20 -f ~/Library/Logs/Claude/mcp-server-mcp-gsuite.log
此MCP服务器可通过命令行选项指定自定义路径来配置身份验证和账户信息,这些选项在开发和测试场景中非常有用,特别是在需要管理多个环境或不同的配置集时。
文档未提及技术实现细节,故跳过此章节。
文档未提及许可证信息,故跳过此章节。