Intercom MCP Server - Barndoor Documentation

Intercom

SecureOfficial RemoteCommunication & Collaboration

Summary: Intercom is a customer communication and messaging platform that helps support, sales, and success teams manage conversations, track customer interactions, and deliver real-time, personalized support across chat, email, and in-app channels.

How Teams Use It: With the Intercom MCP server, teams can safely connect AI agents to search conversations, retrieve contact profiles, pull full message threads, and analyze customer interactions — enabling automated support logic and customer insights while protecting sensitive user data and respecting Intercom access controls.

Tool Name Tool Description Tool Type
Get Contact Searches for contacts in Intercom with filtering options. Returns contact details including email, name, and custom attributes. Supports pagination for large result sets. Read
Get Conversation Retrieves a specific conversation by ID. Returns full conversation details including messages, participants, and metadata. Requires conversation ID. Read
List Conversations Searches for conversations in Intercom with filtering options. Returns conversation details including status, assignee, and messages. Supports pagination for large result sets. Read
Search Universal search tool for finding conversations and contacts in Intercom using query DSL. Returns matching records with pagination support. Supports flexible search criteria. Read
Search Contacts Retrieves a specific contact by ID. Returns full contact profile including custom attributes and tags. Requires contact ID. Read
Search Conversations Lists recent conversations from Intercom. Returns conversation summaries with status and assignee information. Supports filtering and pagination. Read