MCP.so
Sign In
I

Intercom Mcp Server

@ShackletonAnalytics

About Intercom Mcp Server

MCP server for Intercom. Give AI agents native access to contacts, conversations, replies, assignments, and ticket resolution. Covers the 7 core Intercom API actions that handle 80% of agent workflows.

Basic information

Category

Data & Analytics

Transports

stdio

Publisher

ShackletonAnalytics

Submitted by

Kent Campbell

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "intercom": {
      "command": "node",
      "args": [
        "/absolute/path/to/intercom-mcp-server/index.js"
      ],
      "env": {
        "INTERCOM_API_TOKEN": "your_intercom_api_token_here"
      }
    }
  }
}

Tools

7

Find a contact by email, name, or phone

Create a new contact or update an existing one

Filter conversations by status, contact, or assignee

Send a customer reply or internal note

Resolve and close an open conversation

Route a conversation to an admin or team

Add an internal audit note to a contact's profile

Overview

What is Intercom Mcp Server?

Intercom Mcp Server is a hosted MCP server that gives AI agents full access to Intercom’s core support workflows — search contacts, manage conversations, reply, assign, close tickets, and log notes. It is built on the Model Context Protocol using the official @modelcontextprotocol/sdk.

How to use Intercom Mcp Server?

Get an Intercom API token from your developer workspace, clone the repository, install dependencies with npm install, set the INTERCOM_API_TOKEN environment variable, then connect the server to Claude Desktop via its config file or test it with the MCP Inspector. Deployment on Railway is also supported.

Key features of Intercom Mcp Server

  • Search contacts by email, name, or phone
  • Create or update contacts
  • Search conversations by status, contact, or assignee
  • Reply to conversations as customer or internal note
  • Close and resolve open conversations
  • Assign conversations to an admin or team
  • Add internal notes to a contact’s profile

Use cases of Intercom Mcp Server

  • AI agents quickly find and manage customer contacts
  • Automate replying to and closing support conversations
  • Route conversations to the right team or admin
  • Log internal audit notes during support workflows
  • Test Intercom API interactions locally or in the cloud

FAQ from Intercom Mcp Server

How do I obtain an Intercom API token?

Go to app.intercom.com, navigate to Settings → Developer Hub → Your App → Authentication, and copy your Access Token. A free developer workspace works for testing.

What are the runtime requirements?

Node.js 18 or higher and an Intercom account (a free developer workspace is sufficient for testing).

How do I connect Intercom Mcp Server to Claude Desktop?

Add a configuration entry to your Claude Desktop config file specifying the command as node, the args as the absolute path to index.js, and the env with your INTERCOM_API_TOKEN.

Can I deploy Intercom Mcp Server on Railway?

Yes. Push the repository to GitHub, create a new Railway project, connect the repo, add the INTERCOM_API_TOKEN environment variable, and deploy — Railway auto-detects Node.js and provides a public URL.

Comments

More Data & Analytics MCP servers