google-mcp-remote
by vakharwalad23·★ 14·综合分 41
基于Cloudflare Workers的MCP服务器,为AI客户端提供Google API工具(Gmail、日历、Drive等)。
概述
Google MCP Remote是一个全面的Model Context Protocol实现,使AI客户端(如Claude或Cursor)能够通过API工具与Google服务交互。该服务器支持多种Google应用,包括Gmail邮件管理、日历调度、Drive文件操作、任务管理、YouTube视频搜索和联系人管理。它使用OAuth 2.0认证安全访问用户数据,并通过自托管部署保持隐私。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
什么时候选它
当您需要 AI 访问 Gmail、日历、Drive、任务、YouTube 和联系人等 Google 服务时,选择此服务器,特别是当您想要无服务器部署解决方案而不管理自己的基础架构时。
什么时候不要选它
如果您需要访问此服务器未涵盖的 Google 服务,或者您更喜欢自托管解决方案而不是 Cloudflare Workers,或者您担心对 Cloudflare 生态系统的供应商锁定,请避免使用此服务器。
此 server 暴露的工具
从 README 抽取出 12 个工具send_emailSend emails with multiple recipients and HTML content
list_emailsList emails with custom queries, labels, and result limits
read_emailRead a specific email by ID
create_calendar_eventCreate calendar events with details like summary, start/end time, and attendees
list_calendar_eventsList upcoming events with customizable filters
find_free_timeFind free time slots for scheduling
search_drive_filesFilter and sort Drive files with search queries
read_drive_fileRead file content from Drive (text, docs, spreadsheets)
create_drive_fileCreate new files in Drive with specified content
create_taskCreate tasks with title, notes, and due dates
list_tasksList tasks with filters
search_youtubeSearch for videos with customizable parameters
可对比工具
安装
安装
先决条件
- 创建Google Cloud项目并设置OAuth 2.0凭据
- 启用所需API(Gmail、日历、Drive、任务、YouTube、联系人)
- 添加授权的JavaScript来源和重定向URI
- 注册Cloudflare账户并安装Wrangler CLI
部署步骤
- 克隆仓库:
git clone https://github.com/vakharwalad23/google-mcp-remote.git - 安装依赖:
bun install - 配置密钥:
wrangler secret put GOOGLE_OAUTH_CLIENT_ID和其他密钥 - 创建KV命名空间:
wrangler kv:namespace create OAUTH_KV - 部署:
bun run deploy
Claude配置
{
"mcpServers": {
"google-mcp-remote": {
"command": "npx",
"args": [
"mcp-remote",
"https://your-project.your-username.workers.dev/sse"
]
}
}
}FAQ
- 使用此MCP服务器安全吗?
- 安全警告明确指出不要使用他人部署的实例,因为它需要访问您的Google账户。始终部署自己的实例以保持对数据和API访问的控制。
- 可以在不部署服务器的情况下测试吗?
- 可以,通过创建包含环境变量的`.dev.vars`文件并运行`bun run dev`进行本地测试。也可以使用`bunx @modelcontextprotocol/inspector@latest`通过MCP Inspector进行测试。
google-mcp-remote 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。