Token导航 LogoToken导航TokenDH.com
Gchat MCP logo
AI代理stdio官方级别未说明来源级核验

Gchat MCP

MCP Server

@smithery/cli

一个通过webhook与Google Chat API交互的MCP服务器实现,提供向Google Chat空间发送文本消息的简单工具。

工具数

1

提示词数

0

GitHub Stars

1

资源数

0
JavaScriptClaudeAI代理Claude DesktopClaude

安装说明

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

作者 / 组织

rishipradeep-think41

提供方

rishipradeep-think41

最后核验

2026/5/17 20:23

运行时

Node.js

快速接入

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

命令预览

npx -y @smithery/cli install @rishipradeep-think41/gchat-mcp --client claude

详细介绍

谷歌聊天MCP服务器

](https://smithery.ai/server/@rishipradeep-think41/gchat-mcp)

模型上下文协议(MCP)服务器实现,用于通过webhook与Google Chat API交互。该服务器提供了一个简单的工具,用于向谷歌聊天空间发布短信。

特性

  • 使用webhooks将短信发布到Google聊天空间
  • 基于webhook的简单安全集成
  • 无需OAuth设置
  • 易于使用MCP兼容工具

安装

通过Smithery安装

通过以下方式自动安装gchat mcp for Claude Desktop 史密瑟里:

npx -y @smithery/cli install @rishipradeep-think41/gchat-mcp --client claude

使用Smithery(推荐)

使用Smithery的CLI安装服务器:

npx spinai-mcp install @KaranThink41/gchat_post_text_message --provider smithery

地方发展

  1. 克隆存储库:
git clone https://github.com/KaranThink41/google_chat_mcp_server.git
cd google_chat_mcp_server
  1. 安装依赖项:
npm install
  1. 构建项目:
npm run build
  1. 运行服务器:
node build/index.js

Docker设置

您可以使用Docker运行服务器。以下是如何设置它:

  1. 构建Docker镜像:
docker build -t google-chat-mcp-server .
  1. 使用必要的环境变量运行Docker容器:
docker run -e GOOGLE_CHAT_SPACE_ID=your_space_id \
          -e GOOGLE_CHAT_API_KEY=your_api_key \
          -e GOOGLE_CHAT_TOKEN=your_token \
          google-chat-mcp-server

用法示例

要在Google Chat上发布消息,请发送以下JSON请求:

{
  "method": "tools/call",
  "params": {
    "name": "post_text_message",
    "arguments": {
      "space_id": "your_space_id",
      "key": "your_api_key",
      "token": "your_token",
      "text": "Hello, this is a test message!"
    }
  }
}

配置

服务器需要以下环境变量才能运行:

  • GOOGLE_CHAT_SPACE_ID:您的Google聊天空间的空间ID
  • GOOGLE_CHAT_API_KEY:您的Google Cloud项目的API密钥
  • GOOGLE_CHAT_TOKEN:谷歌聊天的身份验证令牌

这些变量可以在您的环境中设置,也可以通过Docker设置(如Docker设置部分所示)。

要在没有Docker的情况下在本地运行,请创建一个 .env 包含以下内容的文件:

GOOGLE_CHAT_SPACE_ID=your_space_id
GOOGLE_CHAT_API_KEY=your_api_key
GOOGLE_CHAT_TOKEN=your_token

安全

  • Webhook URL直接在请求负载中传递
  • 代码中没有存储敏感凭据
  • 所有请求在执行前都经过验证

贡献

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add some amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

目录标签

目录标签

JavaScriptClaudeAI代理GoogleChat集成本地部署webhook服务消息推送MCP协议

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

oauth

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiooauthremote-capable

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

安装前确认

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

来源信息

继续浏览同类 MCP