Intercom MCP server
Intercom's official remote MCP server lets agents search and read conversations and contacts over OAuth.
Intercom MCP is Intercom's official hosted server that gives AI agents authenticated, read access to a workspace's support data. It is built around finding and retrieving the things an agent needs to answer a question: a universal search tool plus a fetch tool for pulling a record by ID, alongside dedicated tools for searching conversations and contacts and retrieving a single conversation or contact in full. That makes it a natural fit for support copilots and GTM agents that need to ground answers in real customer history rather than guessing.
The canonical deployment is the remote endpoint at https://mcp.intercom.com/mcp, which follows the authenticated remote MCP specification. It supports OAuth for interactive, browser-based authorization and also accepts an Intercom access token as a bearer token for headless agents. Clients without native remote support can bridge to it with npx mcp-remote https://mcp.intercom.com/mcp.
Quick install
Copy-paste configs are provided for all 8 supported clients. Pick your client below.
Add to ~/.claude.json
{
"mcpServers": {
"intercom": {
"type": "http",
"url": "https://mcp.intercom.com/mcp"
}
}
}claude mcp add --transport http intercom https://mcp.intercom.com/mcpHeads up
- First tool call opens a browser to authorize.
Available tools
| Tool | Description |
|---|---|
| search | Runs a universal search across Intercom data to find relevant records. |
| fetch | Retrieves a specific Intercom record by its ID. |
| search_conversations | Searches conversations using a query to find relevant support threads. |
| get_conversation | Retrieves a single conversation in full, including its messages. |
| search_contacts | Searches contacts (users and leads) using a query. |
| get_contact | Retrieves a single contact's details by ID. |
What you can do with it
Ground support answers in real history
A support copilot searches past conversations and the customer's contact record before replying, so its answer reflects what has actually happened with that account.
Triage and summarize a conversation
An agent fetches a full conversation by ID and summarizes the issue, sentiment, and next step for a human teammate picking it up.
FAQ
- Is it free?
- The MCP server is free to connect; it works within your existing Intercom subscription and its API limits.
- Does it support remote/OAuth?
- Yes. The canonical deployment is the remote endpoint at https://mcp.intercom.com/mcp using OAuth, and it also accepts an Intercom access token as a bearer token for headless clients.
- Can it modify conversations or contacts?
- The official server is focused on search and retrieval. Its tools read conversations and contacts rather than create or edit them, so it is safe to point at production support data.