mcpField
I
Intercom Mcp Server

Intercom Mcp Server

ローカル
github.com/ShackletonAnalyticsデータ・分析023 週間前に更新

Intercom Mcp Server について

Intercom Mcp Serverは、Intercomのサポートデータや会話を扱うAIエージェント向けのホスト型MCPサーバーです。連絡先の検索・更新、会話の処理、連絡先メモの記録に使える7つのツールを提供します。

主な機能

  1. 01連絡先と会話の検索
  2. 02連絡先の作成・更新
  3. 03顧客への返信または内部メモの送信
  4. 04会話の割り当て・終了
  5. 05連絡先プロフィールへのメモ追加

活用シーン

  1. 01メール、氏名、電話番号で連絡先を検索
  2. 02管理者またはチームに会話を割り当て
  3. 03未解決の会話を解決して終了
  4. 04連絡先プロフィールに内部メモを記録

MCP 対応

公式の`@modelcontextprotocol/sdk`を使用し、Intercomのサポート業務向け7種類のツールをMCPクライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Intercom MCP サーバー

AI エージェントが Intercom の主要なサポートワークフローにフルアクセスできる、ホスト型 MCP サーバーです。連絡先の検索、会話の管理、返信、割り当て、チケットのクローズ、メモの記録を行えます。

公式の @modelcontextprotocol/sdk を使用し、Model Context Protocol 上に構築されています。


ツール

ツール機能
search_contactsメールアドレス、名前、電話番号で連絡先を検索します
create_or_update_contact新しい連絡先を作成するか、既存の連絡先を更新します
search_conversationsステータス、連絡先、担当者で会話を絞り込みます
reply_to_conversation顧客への返信または内部メモを送信します
close_conversation未解決の会話を解決してクローズします
assign_conversation会話を管理者またはチームに割り当てます
create_contact_note連絡先のプロフィールに内部監査メモを追加します

クイックスタート

1. Intercom API トークンを取得する
  1. app.intercom.com にアクセスします
  2. Settings → Developer Hub → Your App → Authentication に移動します
  3. Access Token をコピーします

テストする場合は、app.intercom.com/developers で無料の開発者ワークスペースを作成できます。有料プランは不要です。


2. クローンしてインストールする
git clone https://github.com/your-username/intercom-mcp-server.git
cd intercom-mcp-server
npm install

3. 環境変数を設定する
cp .env.example .env

.env を開いて、トークンを追加します。

INTERCOM_API_TOKEN=your_token_here

4. Claude Desktop に接続する

Claude Desktop の設定ファイルに以下を追加します。

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"
      }
    }
  }
}

Claude Desktop を再起動します。Intercom のツールが利用可能になっているはずです。


5. MCP Inspector でテストする
npx @modelcontextprotocol/inspector node index.js

ブラウザー UI が http://localhost:5173 で開き、各ツールを手動で呼び出して応答を確認できます。


Railway へのデプロイ

  1. このリポジトリを GitHub にプッシュします(プライベートリポジトリでもかまいません)
  2. railway.app で新しいプロジェクトを作成します
  3. GitHub リポジトリを接続します。Railway が Node.js を自動検出します
  4. 環境変数 INTERCOM_API_TOKEN = your_token を追加します
  5. デプロイすると、Railway から公開 URL が提供されます

環境変数

変数必須説明
INTERCOM_API_TOKENはいIntercom の Bearer トークン

要件

  • Node.js 18 以降
  • Intercom アカウント(テストには無料の開発者ワークスペースを利用できます)

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。