Intercom Articles MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| INTERCOM_ACCESS_TOKEN | Yes | Intercom Access Token with Articles read and write permissions from Intercom Settings -> Developers -> Developer Hub |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_articleA | Get a single Intercom article by ID. Returns full article details including title, body, author, and state. |
| list_articlesB | List Intercom articles with pagination. Returns a list of articles with basic information. |
| create_articleB | Create a new Intercom Help Center article. Supports multilingual content and draft/published states. |
| update_articleA | Update an existing Intercom Help Center article. Supports partial updates and multilingual content. |
| delete_articleA | Delete an Intercom Help Center article. WARNING: This action cannot be undone. The article will be permanently removed. |
| list_collectionsB | List all Intercom Help Center collections. Collections are top-level categories that contain sections and articles. |
| get_collectionA | Get a single Intercom Help Center collection by ID. Returns full collection details including name, description, and metadata. |
| create_collectionB | Create a new Intercom Help Center collection. Collections are top-level categories that contain sections and articles. |
| update_collectionB | Update an existing Intercom Help Center collection. Supports updating name, description, and multilingual translations. |
| delete_collectionA | Delete an Intercom Help Center collection. WARNING: This action cannot be undone. The collection and all its contents will be permanently removed. |
| search_articlesA | Search for Intercom Help Center articles using keywords. Returns summary fields (id, title, description, state, url, author_id, created_at, updated_at, parent_id, parent_type) for each match. Use get_article to fetch the full content of a specific article. |
| reply_conversationA | Reply to an Intercom conversation as an admin. Use this to send a message visible to the customer. |
| add_conversation_noteA | Add an internal note to an Intercom conversation. Notes are only visible to team members, not customers. |
| close_conversationB | Close an Intercom conversation. |
| update_ticket_stateC | Update the state of an Intercom ticket. |
| list_adminsA | List all Intercom workspace admins/team members. Returns IDs, names, and emails. Useful for discovering valid author_id or admin_id values. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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/kaosensei/intercom-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server