drio
Open app

MCP Server for Intercom

Source

Catalog onlyCatalog onlySTDIO

Overview

MCP Server for Intercom is a server designed to retrieve customer support tickets from Intercom, enabling AI assistants to access and analyze support data.

To use the MCP Server, install the package globally, set your Intercom API token, and run the server using the command intercom-mcp.

  • Retrieve all support tickets with full conversation history. - Filter tickets by creation date. - Pagination support for handling large volumes of tickets. - Seamless integration with MCP-compliant AI assistants.
  1. Analyzing customer support interactions for insights.
  2. Integrating with AI assistants for automated responses.
  3. Managing and reviewing support tickets efficiently.

Add to your AI client

Use these steps to connect MCP Server for Intercom in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "mcp-server-for-intercom-raoulbia-ai": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-for-intercom-raoulbia-ai"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "mcp-server-for-intercom-raoulbia-ai": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-for-intercom-raoulbia-ai"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "mcp-server-for-intercom-raoulbia-ai": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-for-intercom-raoulbia-ai"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "mcp-server-for-intercom-raoulbia-ai": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-for-intercom-raoulbia-ai"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "mcp-server-for-intercom-raoulbia-ai": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-for-intercom-raoulbia-ai"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "mcp-server-for-intercom-raoulbia-ai": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-for-intercom-raoulbia-ai"
      ]
    }
  }
}

FAQ

Is this project affiliated with Intercom?

No, this project is independent and not officially connected to Intercom Inc.

What are the prerequisites for installation?

You need Node.js 18.0.0 or higher and an Intercom account with API access.

How can I contribute to this project?

You can fork the project, create a feature branch, and submit a Pull Request.