Skip to main content
Glama
gong-mcp

gong-mcp

by bgrgndzz

gong-mcp

MCP server for the Gong API. Search calls, get transcripts, attendees, next steps, and more — directly from Claude or any MCP client.

Setup

1. Get Gong API Credentials

  1. Log into Gong as an admin

  2. Go to Company Settings > Ecosystem > API > API Keys

  3. Click Create to generate an Access Key and Access Key Secret

  4. Copy both values (the secret is shown only once)

2. Configure your MCP client

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json) or Claude Code settings:

{
  "mcpServers": {
    "gong": {
      "command": "npx",
      "args": ["-y", "@bgrgndzz/gong-mcp@latest"],
      "env": {
        "GONG_ACCESS_KEY": "your-access-key",
        "GONG_ACCESS_KEY_SECRET": "your-access-key-secret"
      }
    }
  }
}

If your Gong instance uses a custom API base URL (e.g., https://us-0000.api.gong.io), add it:

"env": {
  "GONG_ACCESS_KEY": "your-access-key",
  "GONG_ACCESS_KEY_SECRET": "your-access-key-secret",
  "GONG_BASE_URL": "https://us-0000.api.gong.io"
}

Related MCP server: gong-mcp

Tools

Tool

Description

list-calls

List calls within a date range with attendee info

get-call-details

Get full call details: attendees, topics, highlights, next steps, key points, outcome

get-call-transcript

Get speaker-attributed transcripts with timestamps

search-calls

Search calls by date range, user, workspace, or call IDs

list-users

List all Gong users (for mapping IDs to names)

get-user

Get details for a specific user

Environment Variables

Variable

Required

Description

GONG_ACCESS_KEY

Yes

Gong API access key

GONG_ACCESS_KEY_SECRET

Yes

Gong API access key secret

GONG_BASE_URL

No

Custom API base URL (default: https://api.gong.io)

License

MIT

Available Tools

7 tools
find-calls-by-companyA

Find all Gong calls associated with a specific company/account. Matches by: (1) CRM account/opportunity associations from Salesforce/HubSpot linked to the call, (2) participant email domains, (3) participant affiliations and names, (4) call title/brief mention. This is the best tool for finding all calls with a specific customer.

Inputs: toDateTime (required), companyName (required), fromDateTime (required), maxRecords, +1 more.

get-call-detailsA

Get detailed information about specific Gong calls including attendees, topics, highlights, next steps, key points, and call outcome.

Inputs: callIds (required).

get-call-transcriptA

Get the full transcript for one or more Gong calls. Returns speaker-attributed text with timestamps.

Inputs: callIds (required).

get-userA

Get details for a specific Gong user by their user ID.

Inputs: userId (required).

list-callsB

List Gong call recordings within a date range. Returns call metadata including title, date, duration, and participants.

Inputs: toDateTime (required), fromDateTime (required), maxRecords, workspaceId.

list-usersA

List all Gong users in the account. Useful for mapping user IDs to names and emails.

Inputs: no named parameters.

search-callsA

Search for Gong calls by date range, user, workspace, or call IDs. Returns calls with full details including attendees, topics, highlights, and next steps.

Inputs: callIds, maxRecords, toDateTime, workspaceId, +2 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.7/5.0

    Scored across 7 tools

    Disambiguation2/5

    The call retrieval tools heavily overlap: 'list-calls' and 'search-calls' both support date-range filtering, and 'search-calls' also returns full details like 'get-call-details', making the boundaries unclear. 'find-calls-by-company' is distinct but still a search variant, adding to the confusion.

    Naming Consistency4/5

    All tool names follow a consistent lowercase-hyphenated verb-noun pattern (e.g., list-calls, get-user). However, the verbs are semantically inconsistent (list vs search vs find), which introduces mild ambiguity despite the stylistic consistency.

    Tool Count5/5

    Seven tools is a well-scoped set for a call-recording and user-management domain. Each tool serves a clear purpose, and the count is neither too sparse nor overwhelming.

    Completeness5/5

    The toolset covers the full read-only lifecycle for Gong calls: listing, searching, retrieving details, getting transcripts, and finding by company. User management (list/get) is also complete. No obvious gaps for the apparent domain.

    Maintenance

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      D
      maintenance
      A Model Context Protocol server that allows Claude to access Gong's API for retrieving call recordings and transcripts through a standardized interface.
      2
      100 npm
      39
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      MCP server for interacting with Gong's sales engagement platform, enabling access to call recordings, analytics, and CRM data.
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      MCP server for Apollo.io B2B sales intelligence API. Enables searching and enriching people and organizations via natural language.
      7
      22 npm
      4
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Remote MCP server that exposes Airspeed/Glyphic call data to Claude web, enabling tools to list, retrieve, and query calls, transcripts, snippets, and playbooks.
      ISC