Intercom
БесплатноНе проверенMCP server for Intercom. Give AI agents native access to contacts, conversations, replies, assignments, and ticket resolution.
Описание
MCP server for Intercom. Give AI agents native access to contacts, conversations, replies, assignments, and ticket resolution.
README
A hosted MCP server that gives AI agents full access to Intercom's core support workflows-search contacts, manage conversations, reply, assign, close tickets, and log notes.
Built on the Model Context Protocol using the official @modelcontextprotocol/sdk.
Tools
| Tool | What it does |
|---|---|
search_contacts |
Find a contact by email, name, or phone |
create_or_update_contact |
Create a new contact or update an existing one |
search_conversations |
Filter conversations by status, contact, or assignee |
reply_to_conversation |
Send a customer reply or internal note |
close_conversation |
Resolve and close an open conversation |
assign_conversation |
Route a conversation to an admin or team |
create_contact_note |
Add an internal audit note to a contact's profile |
Quickstart
1. Get your Intercom API token
- Go to app.intercom.com
- Navigate to Settings → Developer Hub → Your App → Authentication
- Copy your Access Token
For testing, create a free developer workspace at app.intercom.com/developers — no paid plan required.
2. Clone and install
git clone https://github.com/your-username/intercom-mcp-server.git
cd intercom-mcp-server
npm install
3. Set your environment variable
cp .env.example .env
Open .env and add your token:
INTERCOM_API_TOKEN=your_token_here
4. Connect to Claude Desktop
Add this to your Claude Desktop config file:
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"intercom": {
"command": "node",
"args": ["/absolute/path/to/intercom-mcp-server/index.js"],
"env": {
"INTERCOM_API_TOKEN": "your_token_here"
}
}
}
}
Restart Claude Desktop. You should see the Intercom tools available.
5. Test with the MCP Inspector
npx @modelcontextprotocol/inspector node index.js
This opens a browser UI at http://localhost:5173 where you can call each tool manually and inspect responses.
Deployment on Railway
- Push this repo to GitHub (private repo is fine)
- Create a new project at railway.app
- Connect your GitHub repo — Railway auto-detects Node.js
- Add environment variable:
INTERCOM_API_TOKEN = your_token - Deploy — Railway gives you a public URL
Environment Variables
| Variable | Required | Description |
|---|---|---|
INTERCOM_API_TOKEN |
Yes | Your Intercom Bearer token |
Requirements
- Node.js 18 or higher
- An Intercom account (free developer workspace works for testing)
License
MIT
Установка Intercom
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/ShackletonAnalytics/intercom-mcp-serverFAQ
Intercom MCP бесплатный?
Да, Intercom MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Intercom?
Нет, Intercom работает без API-ключей и переменных окружения.
Intercom — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Intercom в Claude Desktop, Claude Code или Cursor?
Открой Intercom на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Intercom with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
