Google Chat MCP 服务集成

Google Chat MCP 服务集成

提供通过 Python 实现的 Google Chat 和 MCP 协议集成工具。

快速入门

  1. 克隆项目并进入目录: git clone https://github.com/chy168/google-chat-mcp-server.git cd google-chat-mcp-server

  2. 准备 Google Cloud 项目,启用 Chat API,并创建 OAuth2 客户端。

    • 授权来源:http://localhost:8000
    • 回调地址:http://localhost:8000/auth/callback
    • 下载凭据文件为 credentials.json
  3. 启动本地认证服务器以获取访问令牌: python server.py -local-auth --port 8000

  4. 配置 MCP 服务(mcp.json): { "mcpServers": { "google_chat": { "command": "uv", "args": [ "--directory", "<YOUR_REPO_PATH>/google-chat-mcp-server", "run", "server.py", "--token-path", "<YOUR_REPO_PATH>/google-chat-mcp-server/token.json" ] } } }

  5. 开发调试运行: fastmcp dev server.py --with-editable .