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 |