intercom-mcp
Provides tools for managing Intercom contacts (search, lookup) and conversations (list, lookup, reply, add internal notes) for customer support and communications.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@intercom-mcpfind contact named John"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
intercom-mcp
Dedalus MCP server for Intercom support and customer communications. It exposes contact search, contact lookup, conversation listing, conversation lookup, customer-visible replies, and internal notes.
Tools
search_contacts- Search contacts by field/operator/value or list recent contacts when no value is provided.get_contact- Fetch one contact by ID.list_conversations- List conversations, optionally filtered by state.get_conversation- Fetch one conversation by ID.reply_to_conversation- Send a customer-visible admin reply.create_note- Add an internal note to a conversation.
Related MCP server: Intercom MCP Server
Safety Notes
reply_to_conversation contacts real users. Confirm the conversation, admin identity, and body before calling it. create_note is separate and documented as internal-only so agents do not accidentally send private triage notes to customers.
Intercom conversation data may contain personal data and support history. Do not commit OAuth tokens, client secrets, conversation exports, or customer messages.
Authentication
This is a Dedalus Type 4 OAuth server. The server declares one DAuth connection named intercom-mcp with secret key INTERCOM_ACCESS_TOKEN. Dedalus handles OAuth authorization, token exchange, and runtime credential injection.
Deployment variables:
OAUTH_ENABLED=true
OAUTH_AUTHORIZE_URL=https://app.intercom.com/oauth
OAUTH_TOKEN_URL=https://api.intercom.io/auth/eagle/token
OAUTH_CLIENT_ID=...
OAUTH_CLIENT_SECRET=...
OAUTH_SCOPES_AVAILABLE=read_admins,read_contacts,write_contacts,read_conversations,write_conversations
OAUTH_BASE_URL=https://api.intercom.io
INTERCOM_VERSION=2.14
DEDALUS_AS_URL=https://as.dedaluslabs.aiAdjust scopes to the minimum needed for your Intercom app and workspace approval flow.
Run Locally
uv run python src/main.pyIn another terminal:
MCP_SERVER_URL=http://127.0.0.1:8080/mcp uv run python src/_client.pysrc/_client.py explicitly calls every tool. Use INTERCOM_TEST_CONTACT_ID, INTERCOM_TEST_CONVERSATION_ID, and INTERCOM_TEST_ADMIN_ID to point the smoke test at safe records.
Deploy
Publish as dedalus-labs/intercom-mcp, configure OAuth in Dedalus, deploy, then run:
DEDALUS_MCP_SERVER_ONLY=1 DEDALUS_MCP_SERVER=dedalus-labs/intercom-mcp uv run python src/_client.pyTool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Connect AI tools to Weav customer service. Search conversations, reply, and manage knowledge.
Read tickets, contacts, companies, agents and groups; create, update and reply to tickets.
WhatsApp CRM for AI agents: search contacts, read chats, manage the sales pipeline, send messages.
Read tickets, users, orgs, macros and satisfaction ratings; create, update and comment on tickets.
Related MCP Servers
- FlicenseBqualityDmaintenanceProvides access to Intercom conversations and chats through the Model Context Protocol, allowing LLMs to query and analyze Intercom conversations with various filtering options.28-
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to manage Intercom support workflows, including searching and updating contacts, handling conversations, assigning and closing tickets, and logging notes.-
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to manage Gorgias support tickets: list open tickets, read conversation history, draft internal notes, send outbound replies (gated), and look up customer history.MIT

Xalantis MCP Serverofficial
AlicenseAqualityBmaintenanceEnables managing support tickets from Claude, Cursor, and other AI tools, including listing, creating, updating, and replying to tickets.622MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/chenzhaoxuan0/intercom-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server