MCP.Market

Gongio MCP server

by JustinBeckwith·io.github.JustinBeckwith/gongio-mcp·v2.0.0·22 stars

MCP server for Gong.io - access calls, transcripts, and users

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Established

22 stars5.3k downloads/wk

Reviews

Write one

Nobody has reviewed Gongio yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Gongio tools (15)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • get_call

    Get metadata for a specific Gong call including URL, direction, scope, system, and duration. Faster than get_call_summary when you only need call metadata.

  • get_call_summary

    Get an AI-generated summary of a single call including brief overview, key points, topics, action items, and detailed outline. This is the recommended way to understand a call - use get_call_transcript only if you need exact quotes.

  • get_call_transcript

    Get the raw transcript for a single call with speaker-attributed text. Only use this when you need exact quotes - prefer get_call_summary for understanding call content. Transcripts are truncated by default (10KB) to prevent context overflow - use maxLength and offset to paginate.

  • get_library_folder_calls

    Get all calls saved in a specific Gong library folder. Returns call IDs, titles, curator notes, and snippet timing. Use list_library_folders to find folder IDs. Call IDs can be passed to get_call_summary or get_call_transcript.

  • get_trackers

    List keyword tracker definitions configured in a workspace, including every tracked phrase and which side is tracked (company/customer). Call this before using the trackers filter on search_calls so you know what names exist — workspace admins set these up and naming varies (e.g., "Competitors" vs "Competitor Mentions"). Also useful to explain tracker hits that appear in call summaries.

  • get_user

    Get a specific user profile including name, email, title, phone, and settings. Use to resolve user IDs returned from call data.

  • list_calls

    List Gong calls with optional date filtering. Returns minimal call metadata (ID, title, date, duration). Use get_call_summary for details or get_call_transcript for full transcript.

  • list_library_folders

    List all public Gong call library folders for a workspace. Returns folder IDs and names to use with get_library_folder_calls. Use list_workspaces to find workspace IDs.

  • list_users

    List all Gong users in the organization. Returns name, email, title, and user IDs. Useful when you need a Gong user ID for search_calls filters like primaryUserIds, though for most "find calls by this person" cases you can pass their email directly to primaryUserEmails or participantEmails instead.

  • list_workspaces

    List all Gong workspaces with their IDs and names. Use workspace IDs as filters in list_calls, search_calls, get_trackers, and other tools.

  • search_calls

    Search Gong calls with rich filters. The primary tool for narrowing down calls before drilling in with get_call_summary or get_call_transcript. Supported filters: - When: fromDateTime, toDateTime (ISO 8601). Always prefer a date range — unbounded queries pull every call in the workspace. - Who hosted: primaryUserIds, primaryUserEmails, excludePrimaryUserIds. - Who participated (host OR attendee OR

  • search_calls_by_account

    Find calls involving a specific account/company by matching email domains of external participants. The Gong API does not natively support filtering by account name — this tool fetches calls in the date range and post-filters on parties[].emailAddress. Auto-paginates up to maxCalls. For external tech-stack joins (e.g., "all calls with prospects on Klaviyo"), resolve domains upstream and pass them

  • search_calls_by_opportunity

    Find calls linked to specific CRM Opportunities by ID or name substring. Requires Gong-CRM integration (Salesforce/HubSpot) — calls without CRM linkage will not match. Provide opportunityIds OR opportunityNames (or both).

  • search_transcripts

    Free-text keyword search across call transcripts within a bounded date range. Use for ad-hoc searches like "calls mentioning competitor X". For recurring terms, prefer setting up Gong Trackers in the UI and using search_calls + get_call_summary — Trackers are server-side and dramatically cheaper. Date ranges > 30 days require additional narrowing via primaryUserIds or domains. Returns sentence-lev

  • search_users

    Search and filter users by IDs or creation date. More flexible than list_users for resolving specific user IDs from call data.

Public scan report

scanner v0.1.10 · 2026-11-05 · same rubric, same numbers if you re-run it

no findings
  • Code scan9 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 8 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Gongio compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 93% of 48,243 servers
Tools
15
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
22
more than 91% of 28,706 servers
Downloads a week
5,309
more than 95% of 12,306 servers with a package

What its tools let an agent do: 15 read

Install Gongio in Claude Code, Cursor or VS Code

Runs npx -y gongio-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add gongio-mcp -- npx -y gongio-mcp
Add to Cursor

What the publisher says

From the Gongio repository's README, as published. We do not edit it. Read it on GitHub

Gong MCP Server

An MCP (Model Context Protocol) server that provides access to your Gong.io data. Query calls, transcripts, users, keyword trackers, and more directly from Claude or any MCP-compatible client.

Tools Quick Reference

Response Size & Context Limits

search_calls can return a lot of data. Under the hood it:

  • Auto-paginates up to ~5000 calls (50 API pages) per query
  • Applies client-side filters (participant, customer, tracker, duration, etc.) after pagination
  • Returns a rich per-call format (metadata + summary + topics + participants) by default

Guardrails built in:

  • If the formatted output would exceed MAXMCPOUTPUTLENGTH (default 50000 chars, configurable via env var), the tool automatically falls back to a compact table with a warning. You still get every call ID and title — drill in with getcall_summary on specific ones.
  • include: ["outline"] is expensive (~80KB per call). Avoid it in multi-call searches.
  • Tracker data is filtered to only show trackers matching your trackers filter (or non-zero trackers if no filter) — no more walls of (0x) noise.

If your query hits the output cap, narrow it:

  1. Tighten fromDateTime / toDateTime
  2. Add scope: "External" or scope: "Internal"
  3. Add minDuration: 600 to skip short no-shows
  4. Add customerName or trackers filter
  5. Drop heavy include options like outline

Prerequisites

  • Node.js 18+ or Docker
  • Gong API credentials (Access Key and Secret)

Getting API Credentials

  1. Log into Gong as an admin
  2. Go to Company Settings → Ecosystem → API
  3. Click Create API Key
  4. Save both the Access Key and Secret (the secret is only shown once)

Installation

Option 1: npx (no install required)

npx gongio-mcp

Option 2: Global npm install

npm install -g gongio-mcp
gongio-mcp

Option 3: From source

git clone https://github.com/JustinBeckwith/gongio-mcp.git
cd gongio-mcp
npm install
npm run build
node dist/index.js

Option 4: Docker (build locally)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Gongio: common questions

Is Gongio MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Gongio safety report
How do I install Gongio?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Gongio need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Gongio maintained?
The last commit was 8 days ago (2026-10-28). The latest release is v2.0.0.
How does Gongio compare with other MCP servers?
safety score 92/100 (higher than 93% of 48,243 servers); tools 15 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from JustinBeckwith →