Skip to content
Intercom logo

Intercom MCP server

Customer messaging platform for sales, marketing, and support

Intercom is not a separate install. One Activepieces MCP server exposes it alongside 760+ other apps, behind a single URL.

Tools
26
Works with
Any MCP client
Auth
OAuth 2.0 or Custom auth
License
MIT, open source
Updated
September 2026

About the Intercom MCP server

Connect Intercom once in Activepieces and every action it ships becomes a tool your assistant can call, behind the same server URL as the rest of your apps. Your agent reaches Intercom and 760+ other apps over a single connection, on our cloud or a self-hosted install.

Tools

Intercom tools your AI can run

Once connected, your assistant can call any of these Intercom actions by asking in plain language.

  • Add Note

    Add a note to a user

    2 fields

  • Add note to conversation

    Add a note (for other admins) to an existing conversation

    3 fields

  • Add/Remove Tag on Contact

    Attach or remove a tag from a specific contact.

    3 fields

  • Add/Remove Tag on Company

    Attach or remove a tag from a specific company.

    3 fields

  • Add/Remove Tag on Conversation

    Attach or remove a tag from a specific conversation.

    3 fields

  • Assign conversation to an admin or a team

    (Re)assign conversation to a specific admin or team.

    4 fields

  • Create Article

    Creates a new article in your Help Center.

    6 fields

  • Create Conversation

    Creates a new conversation from a contact.

    3 fields

  • Create Data Event

    Submits a data event for a contact.

    5 fields

  • Create Ticket

    Creates a new ticket.

    4 fields

  • Create User

    Creates a new user.

    5 fields

  • Create or Update Company

    Creates a new company or updates an existing one (matched by Company ID).

    9 fields

  • Create or Update Lead

    Create or update an Intercom lead.If an ID is provided, the lead will be updated.

    7 fields

  • Create/Update User

    Update a user within intercom given an email address.

    6 fields

  • Reply to conversation

    Reply (as an admin) to a conversation with a contact

    3 fields

  • Send Message

    Send a message to a contact (only allowed by admins)

    6 fields

  • Update Ticket

    Updates an existing ticket.

    7 fields

  • Find Company

    Finds an existing company.

    2 fields

  • Find Conversation

    Searches for conversations using various criteria

    6 fields

  • Find Lead

    Finds an existing lead.

    2 fields

  • Find or Create Company

    Finds a company by Company ID or name, creating it if none is found.

    7 fields

  • Find or Create Lead

    Finds a lead by email, ID, or User ID, creating it if none is found.

    5 fields

  • Find User

    Finds an existing user.

    2 fields

  • List Tags

    List all tags.

  • Retrieve a Conversation

    Retrieves a specific conversation by ID.

    1 field

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Triggers

Intercom events your agent can watch

These start a run the moment something happens in Intercom, so work gets picked up on its own.

  • Contact Replied

    Triggers when a contact replies to a Conversation in Intercom.

  • Lead Added Email

    Triggers when a lead enters an email address.

  • Lead Converted To User

    Triggers when a lead is converted to a user.

  • Conversation Closed

    Triggers when a conversation is closed.

  • Conversation assigned to any Intercom admin

    Triggers when a conversation is assigned to an admin

  • Conversation snoozed

    Triggers when a conversation is snoozed

  • Conversation unsnoozed

    Triggers when a conversation is unsnoozed

  • New Company

    Triggers when a new company is created.

  • New Conversation

    Triggers when a conversation is created by a user or lead (not an admin).

  • Conversation was rated

    Triggers when a conversation is rated

  • New Lead

    Triggers when a new lead is created.

  • New Ticket

    Triggers when a new ticket is created.

  • New Unsubscription

    Triggers when a contact unsubscribes from your emails.

  • New User

    Triggers when a new user is created.

  • Updated Ticket

    Triggers when a ticket is updated (state or attributes change).

  • Tag added to a conversation part

    Triggers when a conversation part is tagged.

    1 field

  • Tag Added to Lead

    Triggers when a tag is added to a lead.

    1 field

  • Tag Added to User

    Triggers when a tag is added to a user.

    1 field

  • Updated Contact

    Triggers when a contact is updated.

    1 field

  • Reply from a user or lead

    Triggers when a reply is received from a user or lead (not an admin)

  • Reply from an Intercom admin

    Triggers when a reply is received from an Intercom admin (not a user or lead)

  • Note added to conversation

    Triggers when a note is added to a conversation

    1 field

Give your assistant Intercom

Connect Intercom once and every tool above is callable from Claude, Cursor or any MCP client, behind the same server URL as 760+ other apps. Free to start.

Intercom MCP, answered.

No. That is the point of it. One Activepieces server exposes Intercom alongside every other piece you connect, so your client keeps a single connection.

Yes. Activepieces is open source and free to start, and the MCP server is included on every plan, from the free cloud tier to any self-hosted deployment.

Connect Intercom in Activepieces, enable the server under Settings → MCP Server, then paste your server URL into your client config. It authenticates over OAuth on first use.

It can call 26 tools, including Add Note, Add note to conversation, Add/Remove Tag on Contact, and chain them with steps in other apps inside the same run.

Connections use OAuth2 with limited scopes and are stored under 256-bit encryption, with no API to read them back, so an agent gets scoped access rather than your keys.