MCP Google Workspace 服务器
模型上下文协议 (MCP) 服务器使 AI 代理能够与 Google Workspace(Drive、Docs 和 Sheets)服务进行交互。
🌟 功能
Google Drive:搜索文件、创建文件夹
Google Docs:创建、阅读、更新文档
Google 表格:创建电子表格、读取/写入单元格值
多种传输模式:stdio(默认)、SSE、WebSocket
MCP 兼容客户端支持(Cursor 等)
📋 安装
使用 uv(推荐)
使用 pip
开发设置
🔧 配置
为 MCP 客户端配置
添加到您的客户端设置(例如 Cursor、Claude):
使用 uvx(推荐):
使用pip安装:
Google OAuth 设置
启用 Drive、Docs 和 Sheets API
创建 OAuth 2.0 凭据
保存为
~/.google/oauth.keys.json
运行
mcp-google auth
进行身份验证
可用工具
驱动操作
drive_search_files
:在 Google Drive 中搜索文件query
(字符串,必需):搜索查询page_size
(整数,可选):要返回的结果数
drive_create_folder
:创建新文件夹name
(字符串,必需):文件夹名称parent_id
(字符串,可选):父文件夹 ID
文档操作
docs_create
:创建新文档title
(字符串,必需):文档标题content
(字符串,可选):初始内容
docs_get_content
:获取文档内容document_id
(字符串,必需):文档 ID
docs_update_content
:更新文档内容document_id
(字符串,必需):文档 IDcontent
(字符串,必需):新内容
工作表操作
sheets_create
:创建一个新的电子表格title
(字符串,必需):电子表格标题sheets
(数组,可选):工作表名称
sheets_get_values
:获取单元格值spreadsheet_id
(字符串,必需):电子表格 IDrange
(字符串,必需):A1 符号范围
sheets_update_values
:更新单元格值spreadsheet_id
(字符串,必需):电子表格 IDrange
(字符串,必需):A1 符号范围values
(数组,必需):值的二维数组
🛠️ 开发
🔍 调试
使用 MCP Inspector 进行交互式测试:
📚 资源
🤝 贡献
请阅读CONTRIBUTING.md了解我们的行为准则和提交拉取请求的流程的详细信息。
🔒 安全
请参阅SECURITY.md以了解报告漏洞和最佳实践。
📄 许可证
MIT 许可证 - 有关详细信息,请参阅LICENSE文件。
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
模型上下文协议服务器,使 AI 代理能够通过自然语言命令与 Google Workspace 服务(包括 Drive、Docs 和 Sheets)进行交互。
Related Resources
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to interact with Gmail services, supporting email operations, draft management, and calendar functionality through Google API integration.Last updated -541
- -securityAlicense-qualityA Model Context Protocol server that integrates with Google Drive and Google Sheets, enabling users to create, read, update, and manage spreadsheets through natural language commands.Last updated -400MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that provides seamless integration with Google Workspace, allowing operations with Google Drive, Docs, and Sheets through secure OAuth2 authentication.Last updated -83MIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to read from, append to, and format text in Google Documents programmatically.Last updated -105MIT License