drio
Open app

MCP Intercom Server

Source

MCP server for Intercom chat integration

Catalog onlyCatalog onlySTDIO

Overview

MCP Intercom Server is a Model Context Protocol server designed for integrating Intercom chat functionalities. It enables large language models (LLMs) to query, analyze, and filter Intercom conversations efficiently.

To use the MCP Intercom Server, clone the repository, install the required dependencies, set up your Intercom API key, and start the server. You can then integrate it with tools like Claude for Desktop for enhanced interaction.

  • Filter and query Intercom conversations by date, customer ID, and conversation state. - Secure integration using your Intercom API key. - Access rich conversation data including details, contact info, and response statistics.
  1. Analyzing customer support interactions via Intercom for insights.
  2. Retrieving specific conversation histories based on user queries.
  3. Integrating chat analysis into broader AI applications.

Add to your AI client

Use these steps to connect MCP Intercom Server 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-intercom-fabian1710": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-intercom-fabian1710"
      ]
    }
  }
}

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-intercom-fabian1710": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-intercom-fabian1710"
      ]
    }
  }
}

Claude Code

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

.mcp.json (project root)

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

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-intercom-fabian1710": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-intercom-fabian1710"
      ]
    }
  }
}

Windsurf

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

~/.codeium/windsurf/mcp_config.json

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

Cline

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

Cline MCP Settings (via UI)

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

FAQ

Is there a cost to use the MCP Intercom Server?

No, the MCP Intercom Server is open-source and free to use.

Do I need a specific environment to use the server?

It requires Node.js for running the server, along with an Intercom API key for access.

Can I contribute to the development of MCP Intercom Server?

Yes! Contributions are welcome; you can fork the repository and submit pull requests.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":465,"uuid":"40a74406-771d-4511-bb8e-f60f2cd48969","name":"mcp-intercom","title":"MCP Intercom Server","description":"MCP server for Intercom chat integration","avatar_url":"https://avatars.githubusercontent.com/u/60644676?v=4","created_at":"$D2024-12-19T02:13:09.132Z","updated_at":"$D2024-12-19T12:39:33.075Z","status":"created","author_name":"fabian1710","author_avatar_url":"https://avatars.githubusercontent.com/u/60644676?v=4","tags":"mcp-intercom,chat-integration,llm-query","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/fabian1710/mcp-intercom","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]