Skip to main content
Glama

Gong MCP Server

by kenazk

Gong MCP Server

A Model Context Protocol (MCP) server that provides access to Gong's API for retrieving call recordings and transcripts. This server allows Claude to interact with Gong data through a standardized interface.

Features

  • List Gong calls with optional date range filtering
  • Retrieve detailed transcripts for specific calls
  • Secure authentication using Gong's API credentials
  • Standardized MCP interface for easy integration with Claude

Prerequisites

  • Node.js 18 or higher
  • Docker (optional, for containerized deployment)
  • Gong API credentials (Access Key and Secret)

Installation

Local Development

  1. Clone the repository
  2. Install dependencies:
    npm install
  3. Build the project:
    npm run build

Docker

Build the container:

docker build -t gong-mcp .

Configuring Claude

  1. Open Claude Desktop settings
  2. Navigate to the MCP Servers section
  3. Add a new server with the following configuration:
{ "command": "docker", "args": [ "run", "-it", "--rm", "gong-mcp" ], "env": { "GONG_ACCESS_KEY": "your_access_key_here", "GONG_ACCESS_SECRET": "your_access_secret_here" } }
  1. Replace the placeholder credentials with your actual Gong API credentials from your .env file

Available Tools

List Calls

Retrieves a list of Gong calls with optional date range filtering.

{ name: "list_calls", description: "List Gong calls with optional date range filtering. Returns call details including ID, title, start/end times, participants, and duration.", inputSchema: { type: "object", properties: { fromDateTime: { type: "string", description: "Start date/time in ISO format (e.g. 2024-03-01T00:00:00Z)" }, toDateTime: { type: "string", description: "End date/time in ISO format (e.g. 2024-03-31T23:59:59Z)" } } } }

Retrieve Transcripts

Retrieves detailed transcripts for specified call IDs.

{ name: "retrieve_transcripts", description: "Retrieve transcripts for specified call IDs. Returns detailed transcripts including speaker IDs, topics, and timestamped sentences.", inputSchema: { type: "object", properties: { callIds: { type: "array", items: { type: "string" }, description: "Array of Gong call IDs to retrieve transcripts for" } }, required: ["callIds"] } }

License

MIT License - see LICENSE file for details

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A Model Context Protocol server that allows Claude to access Gong's API for retrieving call recordings and transcripts through a standardized interface.

  1. Features
    1. Prerequisites
      1. Installation
        1. Local Development
        2. Docker
      2. Configuring Claude
        1. Available Tools
          1. List Calls
          2. Retrieve Transcripts
        2. License
          1. Contributing

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that allows Claude to make API requests on your behalf, providing tools for testing various APIs including HTTP requests and OpenAI integrations without sharing your API keys in the chat.
              Last updated -
              Python
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that enables AI assistants like Claude to interact with Google Cloud Platform environments through natural language, allowing users to query and manage GCP resources during conversations.
              Last updated -
              9
              102
              62
              TypeScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that provides DuckDuckGo search functionality for Claude, enabling web search capabilities through a clean tool interface with rate limiting support.
              Last updated -
              1
              60
              15
              TypeScript
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables Claude to perform Google Custom Search operations by connecting to Google's search API.
              Last updated -
              Python
              • Linux

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/kenazk/gong-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server