Intercom MCP Server (Official)
Official Intercom remote MCP server for searching and retrieving conversations and contacts via hosted StreamableHTTP and SSE endpoints
Score Breakdown
Server Info
- Package
- Registry
- Repository
- intercom/intercom-mcp-server
- Maintainer
- IntercomVendor
- Category
- Customer Support
- Tags
- supportmessagingcustomer-success
- Last Scanned
- 28 May 2026
Findings
4 issuesTool Schema Quality
MEDIUMOnly 1 of 6 schemas have parameter constraints
Most schemas lack maxLength, enum, or pattern constraints on string parameters.
Add constraints to string parameters, especially on write operations.
LLM Safety
MEDIUM2 tool descriptions are too vague
Short or generic descriptions make tool selection unreliable.
Expand descriptions with specific actions, data types, and side effects.
MEDIUMOverlapping tool descriptions may cause wrong selection
Similar descriptions between tools could cause the LLM to pick the wrong one.
Differentiate descriptions with unique use cases.
Data Exposure
LOWNo field selection on responses
Responses return full records rather than projected fields.
Implement field selection to return only relevant fields.
Tools
6 total| Name | Description | Risk |
|---|---|---|
| search | Universal search tool for finding conversations and contacts using a query DSL approach. Must specify object_type:conversations or object_type:contacts. Supports complex field-based queries with operators (eq, neq, gt, lt, contains, etc.). Returns summary results with IDs prefixed by type. Built-in pagination support with starting_after parameter. Free-text search capability with q: parameter. | read |
| fetch | Retrieve complete detailed information for specific resources. Use IDs returned from search results (prefixed with conversation_ or contact_). Returns full resource details including metadata, conversation parts, custom attributes. Includes direct links to Intercom app for easy navigation. | read |
| search_conversations | Search conversations by specific IDs with advanced filtering options including source type, author details, state, and timing statistics. | read |
| get_conversation | Retrieve a single conversation by ID with complete details including all conversation parts and metadata. | read |
| search_contacts | Search contacts by IDs, name, email, phone, custom attributes, or email domain with flexible matching options. | read |
| get_contact | Get complete contact information including custom attributes, location data, and activity timestamps. | read |
Deploy Intercom MCP Server (Official) securely
CompleteFlow adds per-user authentication, permission scoping, and audit logging to any MCP server out of the box.
Deploy on CompleteFlow