Gong MCP Server

Gong MCP Server

site icon
2025.04.03 3
JavaScript通话管理数据集成交流协作
Gong MCP Server 是一个模型上下文协议(MCP)服务器,提供对 Gong API 的访问,用于检索通话录音和转录文本。该服务器允许 Claude 通过标准化接口与 Gong 数据进行交互。
View on GitHub

Overview

基本能力

产品定位

Gong MCP Server 是一个用于访问和管理 Gong 通话数据的中间件服务,主要用于与 Claude 集成,提供标准化的数据访问接口。

核心功能

  • 列出 Gong 通话记录,支持按日期范围筛选
  • 检索特定通话的详细转录文本
  • 使用 Gong API 凭证进行安全认证
  • 提供标准化的 MCP 接口,便于与 Claude 集成

适用场景

  • 需要批量获取 Gong 通话记录的场景
  • 需要分析通话转录内容的场景
  • 需要将 Gong 数据与其他系统集成的场景

工具列表

  1. List Calls
  2. 功能:检索 Gong 通话列表,支持按日期范围筛选
  3. 返回:通话详情包括 ID、标题、开始/结束时间、参与者和持续时间

  4. Retrieve Transcripts

  5. 功能:检索指定通话 ID 的详细转录文本
  6. 返回:详细转录包括发言人 ID、主题和时间戳标记的句子

常见问题解答

  • 需要 Node.js 18 或更高版本
  • 需要 Docker(可选,用于容器化部署)
  • 需要 Gong API 凭证(访问密钥和密钥)

使用教程

使用依赖

  • Node.js 18 或更高版本
  • Docker(可选)
  • Gong API 凭证

安装教程

本地开发

  1. 克隆仓库
  2. 安装依赖: bash npm install
  3. 构建项目: bash npm run build

Docker

构建容器:

docker build -t gong-mcp .

调试方式

  1. 打开 Claude Desktop 设置
  2. 导航到 MCP Servers 部分
  3. 添加新服务器,配置如下:
{
  "command": "docker",
  "args": [
    "run",
    "-it",
    "--rm",
    "gong-mcp"
  ],
  "env": {
    "GONG_ACCESS_KEY": "your_access_key_here",
    "GONG_ACCESS_SECRET": "your_access_secret_here"
  }
}
  1. 将占位凭证替换为 .env 文件中的实际 Gong API 凭证

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。