A

Intercom MCP Server (Official)

Official Intercom remote MCP server for searching and retrieving conversations and contacts via hosted StreamableHTTP and SSE endpoints

Overall Score90/100

Score Breakdown

Server Info

Package
Registry
Maintainer
IntercomVendor
Category
Customer Support
Tags
supportmessagingcustomer-success
Last Scanned
28 May 2026

Findings

4 issues

Tool Schema Quality

MEDIUMOnly 1 of 6 schemas have parameter constraints

Most schemas lack maxLength, enum, or pattern constraints on string parameters.

Remediation

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.

Remediation

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.

Remediation

Differentiate descriptions with unique use cases.

Data Exposure

LOWNo field selection on responses

Responses return full records rather than projected fields.

Remediation

Implement field selection to return only relevant fields.

Tools

6 total
NameDescriptionRisk
searchUniversal 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
fetchRetrieve 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_conversationsSearch conversations by specific IDs with advanced filtering options including source type, author details, state, and timing statistics.read
get_conversationRetrieve a single conversation by ID with complete details including all conversation parts and metadata.read
search_contactsSearch contacts by IDs, name, email, phone, custom attributes, or email domain with flexible matching options.read
get_contactGet 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