100+ integrations are ready to connect to your AI.Connect your first MCP

Gong MCP server for your AI

Find any call, read what was said and what Gong made of it, compare how the team is doing, ask about an account or deal, and work Engage flows, all from the Gong account your revenue team already uses.

PopMCPGong

Find my calls with Acme this month and tell me what they raised about pricing

Supported Gong tools

Every operation in Gong's public API, with the everyday call, coaching and Engage tools loaded by default and the rest, from CRM upload and permission profiles to audit logs and data privacy, one search away.

79 tools in the full catalog: 53 read and 26 write. 37 load by default, and the rest are found with tool search.

gong_assign_prospects_to_flow

Assign prospects (contacts or leads) to an Engage flow.

gong_get_flow_steps

Get flow details and steps for one or more Engage flows.

gong_list_flows

List Gong Engage flows.

gong_list_prospect_flows

List prospects assigned flows.

gong_search_flows

Search Gong Engage flows by name.

gong_unassign_prospect_flows

Unassign flows by CRM Prospect ID.

gong_call_overview

One Gong call in full, without the transcript: Gong's summary, key points, outline, highlights and action items, outcome, topics, trackers, who attended, talk time per person, interaction numbers, public comments and linked CRM records.

gong_create_call

Add new call.

gong_enrich

Look up details on up to 10 contacts or accounts from Gong's data, and wait for the answer: this starts Gong's job and checks it until it is done, about half a minute at most.

gong_find_calls

Find Gong calls: the place to start for any question about calls.

gong_find_user

Find a Gong user by work email or by part of their name, since Gong has no user search of its own.

gong_get_call

Retrieve data for a specific call.

gong_get_call_transcripts

Retrieve transcripts of calls.

gong_list_calls

Retrieve call data by date range.

gong_list_calls_extensive

Retrieve detailed call data by various filters.

gong_read_transcript

What was said on one Gong call, as lines of [time] name: words.

gong_team_activity

How the team is using Gong and how they sound on calls, for a date range: calls hosted, attended, listened to, feedback and scorecards given, plus talk ratio, patience, longest monologue and other interaction numbers, with each person's name on the row.

gong_get_activity_stats_by_period

Retrieve aggregated activity for defined users by a date range with grouping in time periods.

gong_get_aggregate_activity_stats

Retrieve aggregated activity for defined users by date.

gong_get_daily_activity_stats

Retrieve daily activity for applicable users for a date range.

gong_get_interaction_stats

Retrieve interaction stats for applicable users by date.

gong_list_answered_scorecards

Retrieve answered scorecards for applicable reviewed users or scorecards for a date range.

gong_get_user

Retrieve user.

gong_list_briefs

Retrieve AI brief settings.

gong_list_scorecards

Retrieve scorecards details.

gong_list_trackers

Retrieve tracker details.

gong_list_users

List all users.

gong_list_users_by_filter

List users by filter.

gong_list_workspaces

List all company workspaces.

gong_ask_entity

Ask about an entity.

gong_generate_brief

Generate a brief for a CRM entity.

gong_list_library_folder_calls

List of calls in a specific folder.

gong_list_library_folders

Retrieve Library folders.

gong_list_tasks

List user's tasks.

gong_update_task

Update task.

gong_list_call_outcomes

List call outcomes.

gong_list_coaching_metrics

List all coaching metrics.

gong_bulk_assign_prospects_to_flow

Submit a bulk assignment of prospects to a flow.

gong_get_flow_bulk_assignment

Get the results of a bulk assignment of prospects to a flow.

gong_list_flow_folders

List Gong Engage flow folders.

gong_unassign_flow_instances

Unassign flows by Flow Instance ID.

gong_create_permission_profile

Create permission profile.

gong_delete_crm_integration

Delete a Generic CRM integration.

gong_get_crm_objects

Get CRM objects.

gong_get_crm_request_status

Get Request Status.

gong_get_permission_profile

Permission profile for a given profile Id.

gong_grant_call_access

Give individual users access to calls.

gong_list_call_access

Retrieve users that have specific individual access to calls.

gong_list_crm_integrations

Get Generic CRM integration details.

gong_list_crm_schema_fields

List Schema Fields.

gong_list_permission_profile_users

List all users attached to a given permission profile.

gong_list_permission_profiles

List all company permission profiles for a given workspace.

gong_register_crm_integration

Register a Generic CRM integration.

gong_revoke_call_access

Remove specific individual users access from calls.

gong_update_permission_profile

Update permission profile.

gong_upload_crm_objects

Upload CRM objects.

gong_upload_crm_schema

Upload Object Schema.

gong_upload_call_media

Add call media.

gong_check_meeting_integration

Validate Gong meeting Integration Scope on a sign-in connection: api:meetings:integration:status.

gong_create_meeting

Create a New Gong Meeting Scope on a sign-in connection: api:meetings:user:create.

gong_delete_meeting

Delete a Gong Meeting Scope on a sign-in connection: api:meetings:user:delete.

gong_erase_email_address_data

Delete the email address, and all associated elements.

gong_erase_phone_number_data

Delete the phone number, and all associated elements.

gong_find_email_address_data

Retrieve all references to an email address..

gong_find_phone_number_data

Retrieve all references to a phone number..

gong_get_user_settings_history

Retrieve user settings history.

gong_update_meeting

Update a Gong Meeting Scope on a sign-in connection: api:meetings:user:update.

gong_report_content_shared

Report event of a content share.

gong_report_content_viewed

Report event of a content view.

gong_report_custom_action

Report event of a custom action.

gong_enrich_accounts

Enrich Accounts.

gong_enrich_contacts

Contact enrich.

gong_get_account_enrichment

Get account enrich results.

gong_get_contact_enrichment

Get contact enrich results.

gong_list_targets

List target definitions.

gong_upload_target_assignments

Upload target assignments.

gong_create_digital_interaction

Post a Digital Interaction Scope on a sign-in connection: api:digital-interactions:write.

gong_list_logs

Retrieve logs data by type and time range.

gong_set_integration_settings

Integration Settings Scope on a sign-in connection: api:integration-settings:write.

Connect Gong to Claude, ChatGPT and Claude Code

Credentials off one Gong screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.

As a Gong Tech admin, open Admin center, then Settings, then API under Ecosystem, and click Get API key. Give it a name, copy the access key and its secret, and paste both into PopMCP. It works on any Gong plan, and nobody has to approve anything.

Access keyPaste the access key
Access key secret••••••••••••3f7a
API base URLhttps://us-12345.api.gong.io
ConnectionVerified

Then just ask for the work

  • “Find my calls with Acme this month and tell me what they raised about pricing”

    • find_calls
    • read_transcript
  • “Summarize yesterday's call with Globex, with next steps and who talked most”

    • find_calls
    • call_overview
  • “How has the team's talk ratio and call volume moved over the last month?”

    • team_activity
  • “What are the biggest risks on this deal? Here is its Salesforce id”

    • ask_entity
  • “Which scorecards did Dana's calls get this quarter, and where does she score lowest?”

    • find_user
    • list_answered_scorecards
  • “Add these three contacts to our renewal flow, under my name”

    • search_flows
    • assign_prospects_to_flow
  • “List the calls in our Best Discovery Calls library folder”

    • list_library_folders
    • list_library_folder_calls

Use Gong from the assistant you already open

One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.

Claude DesktopCustom connector

Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.

Claude WebCustom connector

The same endpoint, registered in the browser. Nothing to install on the machine you are working from.

ChatGPTCustom connector

Register PopMCP as a custom connector, then let ChatGPT read and update the account.

CodexDesktop & CLI

Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.

OpenCodeCoding agent

Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.

ZCodeDesktop app

Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.

Gong MCP server questions

What teams ask before putting Gong behind an AI client.

What does PopMCP need to connect Gong?

An access key and its secret. A Gong Tech admin makes them under Admin center, Settings, API in the Ecosystem section, by clicking Get API key. Gong shows the secret only once. PopMCP stores both encrypted, checks them against Gong, and shows the workspace they belong to. They never reach your AI client.

Why does it need a Tech admin?

Gong lets only that role make API keys, because a key reaches the whole company rather than one person. If that is not you, ask your Gong admin to make one key for PopMCP. Leave Trusted IPs empty unless your company requires it: a key limited to other addresses will be refused.

Can the AI read call transcripts?

Yes. It can read a call's transcript with names on each line, in pieces for long calls, or look for only the lines that mention a word or phrase. It can also read Gong's own summary, key points, topics, trackers and talk time without opening the transcript. Private calls are left out.

Does using it cost Gong credits?

Only two tools do: asking a question about an account or deal, and generating a brief. Gong charges those by how many calls and emails they read. Finding calls, reading transcripts and pulling stats use no credits. If the company runs out, the AI is told, and everything else keeps working.

Does it work with several Gong workspaces?

Yes. A key covers all of the company's workspaces, and the AI can narrow most questions to one. Tools where Gong requires a workspace use yours automatically when you have only one, and ask which when you have several.

What about Gong's limit on API calls?

Gong allows 3 calls a second and 10,000 a day across your whole company, including every other integration you run. PopMCP's tools make their requests one at a time and stop at a fixed number. If the limit is reached, the AI is told when to try again.

How is this different from Gong's own MCP server?

Gong's server gives an AI three tools that answer questions and write briefs, each spending credits, and it returns no raw calls or transcripts. PopMCP covers all of Gong's public API, including transcripts, stats, scorecards and Engage flows, alongside your other connected tools.

Which Gong events can start a workflow?

PopMCP can watch for new calls, new users, new library folders, trackers and scorecards, and audit log entries by checking the matching lists for changes. Gong's automation rules are set up in its own settings, so nothing is registered on your account for this.

Do I have to run or host the Gong MCP server myself?

No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.

Which AI clients can use this MCP server?

Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.

How do I connect Gong to Claude Code?

Connect Gong in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Gong on the consent screen. The Gong tools are then available in that session, and no Gong credential is stored on your machine.

Why do only 37 of the 79 tools load by default?

Loading 79 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 37-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.

What is the difference between a tool and a trigger?

A tool is something your AI calls, and there are 79 here. A trigger is something PopMCP watches for you: 6 Gong events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Gong.

Connect Gong to your AI in minutes

Launch a hosted MCP endpoint for Gong, keep tool access under control, and start testing real workflow prompts right away.

Connect your first MCP