MCP Intercom Server logo

MCP Intercom Server

by fabian1710

The MCP Intercom Server provides access to Intercom conversations for LLMs. It allows querying and analyzing Intercom conversations with various filtering options.

View on GitHub

Last updated: N/A

What is MCP Intercom Server?

A Model Context Protocol (MCP) server that provides access to Intercom conversations and chats, enabling LLMs to query and analyze them.

How to use MCP Intercom Server?

  1. Clone the repository. 2. Install dependencies using npm install. 3. Set up your environment by copying .env.example to .env and adding your Intercom API key. 4. Build the server using npm run build. 5. Start the server using npm start. 6. Configure Claude for Desktop to use the server.

Key features of MCP Intercom Server

  • Query Intercom conversations with filtering options (date range, customer ID, conversation state)

  • Secure access using your Intercom API key

  • Rich conversation data (basic details, contact information, statistics, state and priority)

  • Ability to search conversations based on various parameters

Use cases of MCP Intercom Server

  • Analyzing customer support conversations for trends

  • Summarizing customer interactions for LLMs

  • Filtering conversations based on specific criteria for targeted analysis

  • Integrating Intercom data into LLM-powered applications

FAQ from MCP Intercom Server

What is an Intercom API key and where do I find it?

An Intercom API key is a unique identifier that allows the server to access your Intercom data. You can find it in your Intercom developer settings.

How do I secure my Intercom API key?

Store your API key securely in environment variables and avoid committing it directly to your code repository.

What kind of filtering options are available?

You can filter conversations by date range, customer ID, conversation state, source type, open status, and read status.

Can I use this server with other LLMs besides Claude?

While the README specifically mentions Claude, the server is designed to be used with any LLM that supports the Model Context Protocol (MCP).

Is the server read-only?

Yes, the server only provides read access to conversations, ensuring that no modifications are made to your Intercom data.