谷歌MCP套件(Python)
用于Google服务的模型上下文协议(MCP)服务器的Monrepo,具有用于身份验证、分页、错误和安全的共享核心。
包裹
packages/core:共享框架(身份验证、客户端工厂、分页、错误、日志记录、安全)。packages/mcp-google-drive:驱动MCP服务器(黄金路径)。packages/mcp-gmail:Gmail MCP服务器(搜索/读取)。packages/mcp-calendar:日历MCP服务器(搜索/读取)。packages/mcp-sheets:MCP服务器表(只读)。packages/mcp-docs:文档MCP服务器(读取/导出)。packages/mcp-gcs:地面军事系统MCP服务器(读取/列表/下载)。packages/mcp-meet:会见MCP服务器(管理员报告活动)。packages/mcp-admin-sdk:管理SDK MCP服务器(目录读取)。packages/mcp-chat:聊天MCP服务器(空格/消息)。
快速开始
- 在Google Cloud控制台(桌面或Web应用程序)中创建OAuth凭据。
- 复制
docs/config.example.yaml到~/.google-mcp/config.yaml并填充值。 - 在本地安装软件包,例如:
pip install -e packages/core
pip install -e packages/mcp-google-drive- 运行服务器(示例):
python -m google_drive_mcp.server文档
docs/service-matrix.md:服务范围、身份验证和速率限制矩阵。docs/config.example.yaml:配置参考。
