gong-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gong-mcp find calls from last week about Q4 planning"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Log into Gong as an admin
Go to Company Settings > Ecosystem > API > API Keys
Click Create to generate an Access Key and Access Key Secret
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 within a date range with attendee info |
| Get full call details: attendees, topics, highlights, next steps, key points, outcome |
| Get speaker-attributed transcripts with timestamps |
| Search calls by date range, user, workspace, or call IDs |
| List all Gong users (for mapping IDs to names) |
| Get details for a specific user |
Environment Variables
Variable | Required | Description |
| Yes | Gong API access key |
| Yes | Gong API access key secret |
| No | Custom API base URL (default: |
License
MIT
Available Tools
7 toolsfind-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
Scored across 7 tools
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.
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.
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.
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
Related MCP Connectors
An MCP server that provides an API to LLMs to manage their JumpCloud resources.
MCP server that lets AI assistants use all OneSchema features exposed via the public API.
An MCP server that provides congressional transcripts
MCP server for Google search results via SERP API
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol server that allows Claude to access Gong's API for retrieving call recordings and transcripts through a standardized interface.2100 npm39MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for interacting with Gong's sales engagement platform, enabling access to call recordings, analytics, and CRM data.MIT
- AlicenseAqualityDmaintenanceMCP server for Apollo.io B2B sales intelligence API. Enables searching and enriching people and organizations via natural language.722 npm4MIT
- AlicenseNot gradedqualityDmaintenanceRemote MCP server that exposes Airspeed/Glyphic call data to Claude web, enabling tools to list, retrieve, and query calls, transcripts, snippets, and playbooks.ISC