Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Intercom

    MCP server for Intercom chat integration

    7 stars
    TypeScript
    Updated Aug 27, 2025

    Table of Contents

    • Features
    • Installation
    • Usage
    • Running the Server
    • Using with Claude for Desktop
    • Available Tools
    • search-conversations
    • Security
    • Development
    • Contributing
    • License

    Table of Contents

    • Features
    • Installation
    • Usage
    • Running the Server
    • Using with Claude for Desktop
    • Available Tools
    • search-conversations
    • Security
    • Development
    • Contributing
    • License

    Documentation

    MCP Intercom Server

    A Model Context Protocol (MCP) server that provides access to Intercom conversations and chats. This server allows LLMs to query and analyze your Intercom conversations with various filtering options.

    Features

    • Query Intercom conversations with filtering options:
    • Date range (start and end dates)
    • Customer ID
    • Conversation state
    • Secure access using your Intercom API key
    • Rich conversation data including:
    • Basic conversation details
    • Contact information
    • Statistics (responses, reopens)
    • State and priority information

    Installation

    1. Clone the repository:

    bash
    git clone https://github.com/fabian1710/mcp-intercom.git
    cd mcp-intercom

    2. Install dependencies:

    bash
    npm install

    3. Set up your environment:

    bash
    cp .env.example .env

    4. Add your Intercom API key to .env:

    code
    INTERCOM_API_KEY=your_api_key_here

    5. Build the server:

    bash
    npm run build

    Usage

    Running the Server

    Start the server:

    bash
    npm start

    Using with Claude for Desktop

    1. Add the server to your Claude for Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %AppData%\Claude\claude_desktop_config.json on Windows):

    json
    {
      "mcpServers": {
        "intercom": {
          "command": "node",
          "args": ["/path/to/mcp-intercom/dist/index.js"],
          "env": {
            "INTERCOM_API_KEY": "your_api_key_here"
          }
        }
      }
    }

    2. Restart Claude for Desktop

    Available Tools

    search-conversations

    Searches Intercom conversations with optional filters.

    Parameters:

    • createdAt (optional): Object with operator (e.g., ">", "", "<", "=") and value (UNIX timestamp) for filtering by update date.
    • sourceType (optional): Source type of the conversation (e.g., "email", "chat").
    • state (optional): Conversation state to filter by (e.g., "open", "closed").
    • open (optional): Boolean to filter by open status.
    • read (optional): Boolean to filter by read status.

    Example queries:

    • "Search for all conversations created after January 1, 2024"
    • "Find conversations updated before last week"
    • "List all open email conversations"
    • "Get all unread conversations"

    Security

    • The server requires an Intercom API key to function
    • API key should be stored securely in environment variables
    • The server only provides read access to conversations
    • All API requests are made with proper authentication

    Development

    1. Start development mode with auto-recompilation:

    bash
    npm run dev

    2. Run linting:

    bash
    npm run lint

    Contributing

    1. Fork the repository

    2. Create a new branch for your feature

    3. Make your changes

    4. Submit a pull request

    License

    MIT

    Similar MCP

    Based on tags & features

    • MC

      Mcp Server Aws Sso

      TypeScript·
      6
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcp Server Aws Sso

      TypeScript·
      6
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k