Intercom MCP for AI. Manage support, leads, and conversations from your agent.
Works with every AI agent you already use
…and any MCP-compatible client








How this MCP server connects to your AI agent
Intercom MCP connects your AI agent directly to your Intercom account, giving it full conversational control over your customer data.
Your agent can list contacts, review full conversation histories, search across company records, and send messages—all without you ever leaving your chat interface.
What AI agents can do with Intercom Automation
Create contact
Registers a brand new contact into Intercom’s system.
Create conversation
Starts a brand-new chat thread with a customer or prospect.
Get contact details
Retrieves the full profile and custom data for a specific contact.
Search for specific contacts using filters or retrieve a full profile including custom attributes.
Access and read the entire message thread of any conversation to understand the full context of a customer's issue.
Start a completely fresh chat thread with a contact when needed.
Write and send follow-up messages or replies directly within an active conversation.
Ask an AI about this
Waiting for input…
What AI agents can do with Intercom: 12 Tools for Conversational Support
Use these tools through your AI agent to manage every aspect of customer interaction, from searching leads to replying to chats.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Intercom on VinkiusCreate Contact
Registers a brand new contact into Intercom’s system.
Create Conversation
Starts a brand-new chat thread with a customer or prospect.
Get Contact Details
Retrieves the full profile and custom data for a specific contact.
Get Conversation Details
Pulls all historical messages from an existing conversation thread.
List Admins
Lists the team members who have administrative roles within the workspace.
List Help Articles
Retrieves a list of available help center articles for reference.
List Contacts
Displays an overview of all contacts registered in Intercom.
List Conversations
Shows a list of the most recent and currently open customer conversations.
List Data Attributes
Lists all custom data fields that can be attached to contacts or companies.
List Segments
Displays the different user segments defined in the workspace.
Reply To Conversation
Sends a response message to an ongoing conversation thread.
Search Contacts
Searches for contacts using specific filters and criteria defined in Intercom.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Intercom, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Intercom. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The pain of constantly context-switching between tools, Solved with Vinkius AI Gateway
Today, managing customer support means opening Intercom in one browser tab, switching to your CRM dashboard in another, and then maybe pulling up a spreadsheet for segment data. You're constantly copy-pasting IDs, jumping through menus just to gather the full picture of one person's journey.
With this MCP, you give that manual process back to your agent. Instead of clicking across three different platforms, you ask one question—like 'What is Ana Costa's history?' Your agent gathers all the necessary data from Intercom and presents it immediately in a single response.
Get instant customer context with the Intercom MCP
The ability to check out every conversation using `get_conversation_details` and cross-reference that against their profile details is a massive time saver. You never have to guess why a user called back; you see the full, documented history immediately.
Your agent acts as the connective tissue for your tech stack. It doesn't just retrieve data—it synthesizes it so you can act on it right away. That’s what makes the difference.
What your AI can actually do with this
Manage all your customer communications from one place using this MCP connector. It gives your AI client direct access to the core functions of Intercom, allowing it to handle complex support inquiries or sales lead qualification through natural conversation.
Instead of copying IDs or switching between tabs, you can ask your agent to look up a contact's full profile, check their history, and even reply directly. This dramatically speeds up everything from onboarding new users to handling urgent customer complaints. When you connect this MCP via Vinkius, your AI client acts like an internal expert, surfacing the exact information—like custom tags or company details—you need to keep the conversation flowing naturally.
019dd10c-3786-71b4-b7eb-6482d6c6586b Here's how it actually works
The bottom line is that it hands your AI client the keys to read, search, and write data inside Intercom.
First, subscribe to this MCP and provide your Intercom Access Token from the developer hub.
Next, point your preferred AI client (like Cursor or Claude) to this connector within Vinkius. This establishes secure access.
Finally, prompt your agent with a task—for example, 'Find all contacts who viewed pricing pages last week.' The agent executes the necessary tools and gives you an answer.
Who is this actually for?
Any team whose day involves context-switching between a CRM, an inbox, and a chat platform needs this. Support agents who get frustrated having to manually check a customer’s history before replying, or BDRs who waste time searching for the right lead data—this is built for you.
Using list_conversations and get_conversation_details, they instantly review all prior chats to answer questions without asking the customer to repeat themselves.
They use search_contacts to quickly pull up company details or find specific leads at a target domain, ensuring their outreach is highly relevant.
They monitor interactions by listing contacts and checking attributes to identify which high-value clients might be at risk of churn.
What Changes When You Connect
Instantly get customer context. Instead of manually checking a profile for tags or attributes, you can ask your agent to use get_contact_details and have it surface the exact information needed for your reply.
Never lose chat history again. You can prompt your agent to run list_conversations and then specify get_conversation_details, giving you immediate access to every message sent during a long troubleshooting session.
Improve outreach efficiency. Use search_contacts to filter leads by industry or custom tags, allowing your agent to draft hyper-specific emails before you even hit send.
Handle multi-step workflows faster. Your agent can combine tools—for instance, running list_segments first, then using that data to write a targeted message via reply_to_conversation.
Streamline internal operations. You don't need to switch tabs to check team roles; the agent can run list_admins and tell you exactly who has permission to do what.
See it in action
Handling a complex billing question
A customer asks about their usage plan. Your agent first runs get_contact_details to verify the customer's current plan and then uses list_data_attributes to pull up relevant custom data, allowing it to draft an accurate, personalized explanation.
Qualifying a cold lead
You need to know if a prospect works at a target company. Your agent runs search_contacts using the company domain and then uses get_contact_details on the results, providing immediate insights into their role (e.g., CTO or VP) for your next pitch.
Following up after a demo
After a product tour, you want to send follow-up materials. Your agent uses list_contacts to find the right person and then initiates a new chat using create_conversation, drafting a tailored message for them.
Reviewing support trends
You need an overview of recent issues. You prompt your agent to run list_conversations and ask it to summarize the top three topics, giving you immediate visibility into what customers are struggling with right now.
The honest tradeoffs
Copying data from screens
You open Intercom in one tab and your AI client in another. You manually copy a contact ID, then paste it somewhere else to get details—it's slow and error-prone.
Just ask your agent to use get_contact_details directly by name or email. It handles the API calls internally, keeping everything within the chat window.
Forgetting context
You are talking about a specific user segment but have to switch back and forth to verify which group they belong to.
Let your agent run list_segments first. Then, ask it to check if the target contact belongs to that group using the available attributes.
When It Fits, When It Doesn't
Use this MCP if your day revolves around customer chat and support tickets. If you need to read a user's history, update their profile, or reply to them based on context, this is essential. Don't use it if your primary workflow involves managing purely backend data, like payroll records or physical inventory counts—those require different types of tools. You should also avoid using it if all you do is send mass email marketing blasts; while you can search contacts, the core function here is conversational messaging and support management via list_conversations and reply_to_conversation. If your primary need is CRM data outside of chat (like Stripe billing details), look for a dedicated finance integration instead.
Questions you might have
How does the Intercom MCP allow me to see a customer's full chat history? +
You use the get_conversation_details tool. This function pulls every message, status update, and piece of information from that specific conversation thread so your agent can summarize it for you.
Can I search for a contact if I only know their company name using the Intercom MCP? +
Yes. You use search_contacts and provide filters based on company details or custom attributes, allowing your agent to narrow down leads even without an email address.
What if I want to send a reply but don't know the conversation ID? +
You first run list_conversations to see recent activity. Once you identify the correct thread, your agent can then use reply_to_conversation to send the message.
Does the Intercom MCP help with team management? +
It does. You can run list_admins and list_data_attributes. These tools let your agent report on who has administrative power or what custom data fields are available in your account.
Is the Intercom MCP only for reading data? +
No. It's read and write capable. You can use reply_to_conversation to send messages, and even create_contact if you need to log a brand new lead.
We've already built the connector for Intercom. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.