Token导航 LogoToken导航TokenDH.com
Genia MCP Server Google Workspace logo
运维云端stdio官方级别未说明来源级核验

Genia MCP Server Google Workspace

MCP Server

一个为GENIA设计的MCP服务器,支持与Google Drive、Gmail等Google Workspace服务的交互。

工具数

11

提示词数

0

GitHub Stars

0

资源数

0
邮件管理Docker文件管理OAuth认证

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

NeuroForge1

提供方

NeuroForge1

最后核验

2026/5/17 20:23

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -i --rm \

详细介绍

谷歌工作区MCP服务器

谷歌Workspace的MCP(Model Context Protocol)服务器,允许Genia与谷歌驱动器、Gmail和其他谷歌Workspace服务交互。

特征

  • OAuth 2.0完整版
  • 谷歌驱动器上的文件操作
  • Gmail中的电子邮件管理
  • 与Genia的MCP编排器集成
  • 支持用户身份验证

要求

  • Docker o Rust
  • 谷歌OAuth 2.0证书(客户端id、客户端密钥、刷新令牌)

安装

使用Docker

docker pull ghcr.io/neuroforge1/genia-mcp-server-google-workspace:latest

执行

docker run -i --rm \
  -e GOOGLE_CLIENT_ID=your_client_id \
  -e GOOGLE_CLIENT_SECRET=your_client_secret \
  -e GOOGLE_REFRESH_TOKEN=your_refresh_token \
  ghcr.io/neuroforge1/genia-mcp-server-google-workspace

支持的操作

Google 云端硬盘

  • list_files:列出谷歌驱动器上的文件
  • get_file:从特定文件获取信息
  • create_file:创建新文件
  • update_file:更新文件的内容
  • delete_file:删除文件
  • share_file:与其他用户共享文件

Gmail

  • list_messages:列出电子邮件
  • get_message:获取特定的电子邮件
  • send_message:发送电子邮件
  • draft_message:创建电子邮件草稿
  • delete_message:删除电子邮件

与Genia的集成

该MCP服务器旨在与Genia的MCP编排器集成,允许用户连接自己的Google Workspace帐户并通过Genia的统一界面执行操作。

Orchestrator中的配置示例

orchestrator.register_server(
    name="google_workspace",
    command=["docker", "run", "-i", "--rm", 
             "-e", "GOOGLE_CLIENT_ID", 
             "-e", "GOOGLE_CLIENT_SECRET", 
             "-e", "GOOGLE_REFRESH_TOKEN", 
             "ghcr.io/neuroforge1/genia-mcp-server-google-workspace"],
    env_vars={
        "GOOGLE_CLIENT_ID": "${GOOGLE_CLIENT_ID}",
        "GOOGLE_CLIENT_SECRET": "${GOOGLE_CLIENT_SECRET}",
        "GOOGLE_REFRESH_TOKEN": "${GOOGLE_REFRESH_TOKEN}"
    }
)

错误处理

服务器包括健壮的错误处理,用于:

  • 无效或过期的代币(自动更新)
  • 权限不足
  • 超过API限制
  • 未找到资源
  • 应用程序中的格式错误

每个错误都包括特定的代码和描述消息,以方便调试。

依赖关系检查

服务器在启动时自动验证所有必要的依赖关系:

  • OAUTH证书的有效性
  • 访问所需服务的权限
  • 与谷歌API的连接

如果任何依赖项丢失或不兼容,服务器将提供明确的指示来解决它。

发展

要求

  • 锈蚀1.60+
  • 货物

依赖关系安装

cargo build

汇编

cargo build --release

证据

cargo test

许可证

麻省理工学院

作者

GENIA团队

目录标签

目录标签

邮件管理Docker文件管理OAuth认证Dockerfile本地部署GoogleWorkspace集成MCP协议

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

oauth

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

11

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiooauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP