Customer Relation

Intercom MCP Server

Connect your account, then chat with AI to run tools.

Intercom is a customer communication platform that provides tools for messaging, chat, and customer support, enabling businesses to engage with and retain their customers effectively. Use it for real-time customer interaction and support integration on your platform.

12 tools
Agent guide included
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Intercom — workflow patterns, data models, and gotchas for your AI agent.

Intercom

Intercom organizes customer communication around contacts (people), companies, conversations (threads), and tickets. Contacts can have custom attributes; companies link contacts. Conversations are support threads; tickets are structured support items.

Data Model

  • Contacts — people records (signed-up users or leads) with extensible attributes.
  • Companies — roll-ups of contacts; segment definitions exist at the company level too.
  • Conversations — omnichannel threads; expand a single id when you need the full transcript.
  • Tickets — structured support objects parallel to chat.
  • Admins & teams — internal operators and their routing groups.
  • Segments & tags — dynamic cohorts and manual labels for campaigns.
  • Activity logs — audit trail of configuration and messaging changes.

Gotchas

  • Contact roles: Distinguish leads vs users when building queries.
  • Conversation state: open, closed, and snoozed buckets affect what appears in default views.
  • Pagination: Follow cursor/next links for large exports.
  • Stable ids: Thread company ids, conversation ids, and ticket ids from listings before calling detail endpoints.

Tools in this Server (12)

Intercom Fetch Company Segments

Obtain segments associated with a specific company by providing the company ID. This tool is useful for analyzing customer segmentation data to enhanc...

Intercom Fetch Conversation Parts

Retrieve detailed parts of a specific conversation by providing the conversation ID. Use this to gather in-depth insights and maintain a thorough reco...

Intercom List Activity Logs

Fetch a history of admin activity within your Intercom account. Use this tool to monitor actions taken by admins over time. Returns a chronological li...

Intercom List Admins

Retrieve a list of all administrators associated with your Intercom account. Ideal for managing team permissions and roles. Returns detailed informati...

Intercom List Companies

List all companies associated with your Intercom account using a scroll method. Utilize it for mass customer account analysis or data migration tasks....

Intercom List Contact Attributes

Fetch all attributes related to contacts in your Intercom account. Use this to comprehend the data structure for contact profiles. Specify 'model=cont...

Intercom List Contacts

Retrieve a full list of contacts from your Intercom database through search criteria. Perfect for customer relationship management activities. Returns...

Intercom List Conversations

Fetch all conversations that match specific search criteria in your Intercom account. Useful for analyzing customer interactions and support efficienc...

Intercom List Segments

Fetch a list of customer segments in your Intercom account. Use it to identify and target specific user groups for marketing or support. Returns segme...

Intercom List Tags

List all tags used in your Intercom platform. Use this tool to organize or categorize customer interactions for targeted purposes. Returns tag names a...

Intercom List Teams

Retrieve a list of all teams within your Intercom account. This is useful for assigning conversations and managing team-based workflows. Returns team ...

Intercom List Tickets

List all customer support tickets in your Intercom account. Use this tool to overview open and closed tickets for better support management. Returns v...

Frequently Asked Questions

What is the Intercom MCP server?

Intercom is a customer communication platform that provides tools for messaging, chat, and customer support, enabling businesses to engage with and retain their customers effectively. Use it for real-time customer interaction and support integration on your platform. It provides 12 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Intercom to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/intercom. Authentication is handled automatically.

How many tools does Intercom provide?

Intercom provides 12 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Intercom require?

Intercom uses API Key. Intercom requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Intercom to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/intercom

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use Intercom?

Sign in to connect your credentials and start running tools from the chat.

Intercom MCP Server & Skill — 12 Tools