mcpField
G
Gong MCP Server

Gong MCP Server

ローカル
github.com/kenazkビジネス・マーケティング3982 週間前に更新

Gong MCP Server について

Gong MCP サーバーは、Gong API に接続して通話録音とトランスクリプトを取得するMCPサーバーです。標準化されたインターフェースを通じてClaudeからGongのデータを参照でき、営業通話を確認するチームに適しています。

主な機能

  1. 01日付範囲による Gong 通話の一覧表示
  2. 02指定した通話の詳細なトランスクリプト取得
  3. 03Gong API 認証情報による認証
  4. 04Claude と連携する標準化された MCP インターフェース

活用シーン

  1. 01特定期間の営業通話を確認する
  2. 02Claude でトランスクリプトを要約する
  3. 03Claude 上で顧客との会話内容を分析する

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"gong": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"build"
]
}
}
}
起動コマンドdocker run -i --rm build

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
ocibuild

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Gong MCP サーバー

Gong の API にアクセスして、通話の録音と文字起こしを取得する Model Context Protocol(MCP)サーバーです。このサーバーを使用すると、Claude は標準化されたインターフェースを通じて Gong のデータを操作できます。

機能

  • Gong の通話を一覧表示します。オプションで日付範囲による絞り込みもできます。
  • 特定の通話の詳細な文字起こしを取得します。
  • Gong の API 認証情報を使用して安全に認証します。
  • Claude と簡単に連携できる標準化された MCP インターフェースを提供します。

前提条件

  • Node.js 18 以降
  • Docker(任意。コンテナ化したデプロイに使用)
  • Gong の API 認証情報(Access Key と Secret)

インストール

ローカル開発
  1. リポジトリをクローンします。
  2. 依存関係をインストールします。
    npm install
    
  3. プロジェクトをビルドします。
    npm run build
    
Docker

コンテナをビルドします。

docker build -t gong-mcp .

Claude の設定

  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 認証情報に置き換えます。

利用可能なツール

通話の一覧表示

オプションの日付範囲による絞り込みを指定して、Gong の通話一覧を取得します。

{
  name: "list_calls",
  description: "List Gong calls with optional date range filtering. Returns call details including ID, title, start/end times, participants, and duration.",
  inputSchema: {
    type: "object",
    properties: {
      fromDateTime: {
        type: "string",
        description: "Start date/time in ISO format (e.g. 2024-03-01T00:00:00Z)"
      },
      toDateTime: {
        type: "string",
        description: "End date/time in ISO format (e.g. 2024-03-31T23:59:59Z)"
      }
    }
  }
}
文字起こしの取得

指定した通話 ID の詳細な文字起こしを取得します。

{
  name: "retrieve_transcripts",
  description: "Retrieve transcripts for specified call IDs. Returns detailed transcripts including speaker IDs, topics, and timestamped sentences.",
  inputSchema: {
    type: "object",
    properties: {
      callIds: {
        type: "array",
        items: { type: "string" },
        description: "Array of Gong call IDs to retrieve transcripts for"
      }
    },
    required: ["callIds"]
  }
}

ライセンス

MIT License — 詳細は LICENSE ファイルをご覧ください。

貢献

  1. リポジトリをフォークします。
  2. 機能ブランチを作成します(git checkout -b feature/amazing-feature)。
  3. 変更をコミットします(git commit -m 'Add some amazing feature')。
  4. ブランチにプッシュします(git push origin feature/amazing-feature)。
  5. Pull Request を作成します。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。