Gong
liveSaaSProductivityGong revenue intelligence — list, search, and retrieve call recordings and transcripts from the Gong platform via OAuth.
Tools
gong_list_callsList recorded calls from your workspace with optional date filtering. Returns call IDs, dates, participants, duration, and engagement metrics. Supports pagination for large result sets.
No parameters required.
Try it
gong_get_callGet full details for a specific call by ID. Returns participants, duration, call metadata, engagement metrics, and key moments.
No parameters required.
Try it
gong_get_transcriptRetrieve the full conversation transcript for a call with speaker names, timestamps, and dialogue. Use after gong_get_call to analyze specific conversations.
No parameters required.
Try it
gong_list_usersList all users in your workspace. Returns user names, IDs, email addresses, roles, and activity status.
No parameters required.
Try it
gong_search_callsSearch calls by keyword or phrase (e.g., 'pricing', 'objection', 'budget'). Returns matching calls ranked by relevance.
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/gong/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/gong/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"gong_list_calls","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("gong_list_calls", {});// Or ask in plain English:
const answer = await px.ask("gong revenue intelligence — list, search, and retrieve call recordings and transcripts from the gong platform via oauth");