Gong

Provides access to Gong workspace data via MCP: list calls, details, transcripts, users, and search.
  • typescript

3

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "justinbeckwith-gongio-mcp": {
      "command": "npx",
      "args": [
        "gongio-mcp"
      ],
      "env": {
        "GONG_ACCESS_KEY": "your-access-key",
        "GONG_ACCESS_KEY_SECRET": "your-secret-key"
      }
    }
  }
}

You can use the Gong MCP Server to access Gong.io data from any MCP-compatible client. It lets you list calls, fetch call details, retrieve full transcripts, list workspace users, and search calls, all through a simple MCP interface. This enables you to query your Gong data programmatically and integrate it into your workflows.

How to use

Connect your MCP client to the Gong MCP Server to perform common data operations. You can list calls with optional date ranges and pagination, get detailed information for specific calls, retrieve speaker-attributed transcripts, list all users in your Gong workspace, and search calls using various filters. Use the available tools to build prompts that fetch exactly the data you need, such as filtering calls by date and host or pulling transcripts for specific call IDs.

How to install

Prerequisites: You need Node.js 24+ (or Bun) and Gong API credentials (Access Key and Secret). Prepare these credentials by creating an API key in Gong under Company Settings → Ecosystem → API and saving both the Access Key and Secret.

Install the MCP server globally to use it from any project, or install from source if you prefer building locally.

From npm

npm install -g gongio-mcp

From source

git clone https://github.com/your-username/gongio-mcp.git
cd gongio-mcp
npm install
npm run build

Set your Gong credentials in the environment before running the server.

export GONG_ACCESS_KEY="your-access-key"
export GONG_ACCESS_KEY_SECRET="your-secret-key"

Run the server locally after installing and configuring your environment.

gongio-mcp
# or if installed locally:
npm start

If you plan to use Claude Desktop, configure the MCP connection to run the MCP via npx with your credentials supplied as environment variables.

{
  "mcpServers": {
    "gong": {
      "command": "npx",
      "args": ["gongio-mcp"],
      "env": {
        "GONG_ACCESS_KEY": "your-access-key",
        "GONG_ACCESS_KEY_SECRET": "your-secret-key"
      }
    }
  }
}

Additional notes

Available environment variables from the Gong credentials setup must be kept secret and never shared. When you run the server, ensure the credentials are loaded into the environment so the MCP can authenticate with Gong.

If you encounter issues connecting to Gong, verify that the Access Key and Secret are correct, the network can reach Gong endpoints, and your MCP client is configured to use the Gong MCP server.

Available tools

list_calls

List Gong calls with optional date filtering and pagination to narrow down results.

get_call_details

Fetch detailed information for specific calls, including participants, topics, trackers, and action items.

get_transcripts

Retrieve full speaker-attributed transcripts for specified calls.

list_users

List all users in your Gong workspace to understand who has access and participation.

search_calls

Search calls using filters like date range, host, or specific call IDs.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Gong MCP Server - justinbeckwith/gongio-mcp | VeilStrat