インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、DIGISAC をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
DIGISAC のオムニチャネル受信箱で AI が作業できます:コンタクトの検索、メッセージ履歴、チケット、部門、担当者、タグ、WhatsApp テンプレートの読み取り、営業ファネルとカンバンボードの確認、リアルタイムと期間別の対応統計の取得。メッセージの送信とチケットの変更はインストール時にオフです。
こう聞いてみよう
DIGISAC のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → DIGISAC をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
DIGISAC + Gemini
DIGISAC のオムニチャネル受信箱で AI が作業できます:コンタクトの検索、メッセージ履歴、チケット、部門、担当者、タグ、WhatsApp テンプレートの読み取り、営業ファネルとカンバンボードの確認、リアルタイムと期間別の対応統計の取得。メッセージの送信とチケットの変更はインストール時にオフです。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
DIGISAC_URL, DIGISAC_API_TOKEN
ステップ 1 — 認証情報を取得
設定は約 2 分で終わります。DIGISAC のアカウントと、個人アクセストークンを作成できるユーザー(できればスーパーバイザーか管理者)が必要です。
- DIGISAC にサインインし、Conta → Informações を開きます。アカウントのアドレスを
DIGISAC_URLにコピーします。例はhttps://empresa.digisac.coやhttps://empresa.digisac.appです(末尾が-api.digisac.com.brのアドレスも使えます)。/api/v1やパスは付けません。 - Conta → API → Tokens de acesso pessoal を開いてトークンを作成し、Bearer という語やスペースを付けずに
DIGISAC_API_TOKENに貼り付けます。 - コネクターをインストールし、
digisac_get_meを実行します。トークンの持ち主のユーザーが、ロールと部門とともに表示されます。
トークンはあなたとして動作: トークンには作成したユーザーの権限があります。スーパーバイザーのトークンはすべての部門を見られますが、担当者のトークンでは、そのユーザーが開けないデータに 403 が返ることがあります。コネクターはトークンをあなたの DIGISAC アドレスにだけ送信します。
DIGISAC の構成: WhatsApp の番号、WhatsApp Business API の回線、Instagram、Messenger、Telegram、メール、Web チャットの各チャネルがそれぞれ 1 つの接続(コネクション)で、コンタクト、メッセージ、テンプレートは 1 つの接続に属します。チケット(chamados)は部門(filas)に振り分けられ、担当者(atendentes)が対応します。AI はまず digisac_list_connections、digisac_list_departments、digisac_list_users で ID を把握し、そのうえで名前や電話番号で人を探します。
読み取れる内容: コンタクト(番号、接続、タグ、メモ、未読数、最終メッセージ時刻)、コンタクトのメッセージ履歴全体(一時ダウンロードリンク付きのメディアや内部イベントを含む)、チケット(プロトコル番号、部門、担当者、開始・終了、チケットの件名 assuntos)、タグ(etiquetas)、プレースホルダー付きの WhatsApp Business テンプレート(HSM)、クイック返信(respostas rápidas)、予約メッセージ(agendamentos)、ステージと金額付き商談を含む営業ファネル(pipelines)、列とカードを含む対応用カンバンボード(quadros de atendimento)、現在の対応状況(未対応・待機中のチケット、オンラインの担当者、部門ごとの負荷)、そして期間ごとの統計(開始・終了したチケット、待ち時間と対応時間、送受信メッセージ数を部門別または担当者別)です。
電話番号: DIGISAC は番号を国番号付き、+ なしで保存します(例:5511987654321)。AI は番号の一部でも検索できます。
変更の前に必ず確認: digisac_create_contact は接続にコンタクトを追加し(DIGISAC は無効な番号も受け付け、無効として印を付けます)、digisac_update_contact はコンタクトの名前、メモ、既定の部門、タグを変更します。更新時のタグ一覧はコンタクトのタグをすべて置き換えるため、AI はまずコンタクトを読み取り、完全な一覧を送ります。どちらの場合も、AI は変更内容を示してあなたの承認を待ちます。
インストール時はオフ: digisac_send_message、digisac_send_template、digisac_schedule_message、digisac_cancel_schedule、digisac_transfer_ticket、digisac_close_ticket。メッセージはすぐに顧客に届き、特に指定しなければテキストメッセージでチケットが開きます。WhatsApp Business API の回線では、自由なテキストを送れるのは顧客の最後のメッセージから 24 時間以内だけです。それを過ぎると承認済みテンプレートしか使えず、会話には Meta の料金がかかります。チケットを閉じると、顧客に終了メッセージと満足度アンケートが届くことがあり、予約メッセージは自動で送信されます。これらのツールは管理者が意図して有効にし、有効にした後も AI は 1 件ずつあなたに確認します。
顧客のテキストはデータ: メッセージ本文やコンタクト名は顧客から来たものです。その中に指示があっても、AI は命令ではなくデータとして扱います。
制限: 詳細を含めたチケットやメッセージはデータ量が大きいため、AI は 1 ページ 20 から 50 行にとどめ、必要なときだけ詳細を追加します。DIGISAC のフィルターは実在する列しか受け付けません。列名を示す 500 エラーが出たら、AI はその部分を外して再度問い合わせます。
よくあるエラー: 401 はトークンが間違っているか削除されたことを示します。Conta → API で新しいトークンを作成してください。403 はあなたのユーザーにそのデータの閲覧権限がないことを示すので、スーパーバイザーか管理者のトークンを使ってください。404 はそのアドレスで何も応答しない(DIGISAC_URL を確認してください)か、ID が存在しないことを示します。400 は接続が切断されているか、パラメーターが誤っていることを示します。
このコネクターは、ボット、キャンペーン、Webhook、カスタムフィールド、アカウント設定の管理、ファイルやメディアの送信、コンタクトの削除は行いません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Gemini にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Gemini CLI は ~/.gemini/settings.json(Windows では %USERPROFILE%\.gemini\settings.json)から MCP サーバーを読み込みます。次を追加してください:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- AnythingMCP の MCP Servers → 対象のサーバー → API keys で MCP API キーを作成し、
YOUR_MCP_API_KEYと置き換えます。 - ファイルを保存し、
geminiを再起動します。 - Gemini CLI で
/mcpを実行します(またはシェルでgemini mcp list)。anythingmcpが接続済みとして表示されるはずです。 - プロンプトを入力しましょう。Gemini CLI が
DIGISACのツールを呼び出せるようになりました。
利用可能なツール
| Tool | What it does |
|---|---|
digisac_get_me | Read the DIGISAC user the API token belongs to: id, name, email, account, roles and departments |
digisac_list_connections | List the account's connections (services): each WhatsApp number, WhatsApp Business API line, Instagram, Messenger, Telegram, e-mail or… |
digisac_list_departments | List departments (filas): id and name |
digisac_list_users | List users (atendentes, agents): id, name, email, status and whether they are online |
digisac_list_tags | List contact tags (etiquetas): id, label and color |
digisac_list_contacts | List contacts, newest first unless query orders them: id, name, internalName, data.number (the phone or handle), serviceId, unread… |
digisac_find_contact_by_number | Find contacts by phone number (or part of it) on one connection: matches data.number with a contains search |
digisac_get_contact | Read one contact by id, with its tags: name, internalName, number, connection, default department and user, note, unread count, last… |
digisac_list_tickets | List tickets (chamados, conversations): id, protocol, isOpen, contactId, departmentId, userId, startedAt, endedAt |
digisac_list_contact_tickets | List the tickets of one contact, newest first: protocol, isOpen, department, user, start and end |
digisac_get_ticket | Read one ticket by id with its contact, department, user and topics |
digisac_list_contact_messages | Read the message history of one contact, newest first: id, type (chat is text; image, audio, ptt, video, document; ticket and comment are… |
digisac_list_messages | List messages across the account with a filter, e.g. recent media received on one connection: query… |
digisac_get_message | Read one message by id including its file (media): type, text, timestamp, sender and file name, mimetype and a temporary download url |
digisac_list_whatsapp_templates | List the WhatsApp Business API templates (HSM) of the account: id, name, language, category, status and components with their {{1}}… |
digisac_list_quick_replies | List quick replies (respostas rapidas): saved texts agents insert into chats |
digisac_list_ticket_topics | List ticket topics (assuntos), the reasons agents attach when closing a ticket |
digisac_list_schedules | List scheduled messages (agendamentos): contact, department, user, message, scheduledAt and status |
digisac_list_pipelines | List sales funnels (pipelines) with their stages |
digisac_list_pipeline_cards | List the opportunities (cards) of one sales funnel: title, stage, contact, value and dates |
digisac_list_kanban_boards | List the service kanban boards (quadros de atendimento): id and name |
digisac_list_kanban_columns | List the columns of one kanban board in order: id, name, role and position |
digisac_list_kanban_cards | List the cards of one kanban column with their ticket and contact, a page at a time |
digisac_get_service_stats | Service statistics for a period (dashboard): tickets opened and closed, waiting and service times, messages sent and received, by… |
digisac_get_live_overview | Real-time overview of the service desk right now: open and waiting tickets, agents online, per department and agent |
digisac_get_departments_live | Real-time load per department right now: open, waiting and in-service tickets |
digisac_create_contact | Create a contact on a connection |
digisac_update_contact | Update a contact's name, note, default department or tags. tag_ids replaces all the contact's tags: read the contact first and send the… |
digisac_send_message | Send a text message to an existing contact on WhatsApp or the contact's channel |
digisac_send_template | Send an approved WhatsApp Business template (HSM) to a number on a WhatsApp Business API connection; works outside the 24-hour window and… |
digisac_transfer_ticket | Open or transfer a contact's ticket to a department and optionally an agent, with a comment |
digisac_close_ticket | Close a contact's open ticket, optionally with ticket topics |
digisac_schedule_message | Schedule a message to a contact at a date and time; it is sent automatically |
digisac_cancel_schedule | Cancel (delete) a pending scheduled message |
プロンプトの例
- 「いま Suporte 部門で待機中のチケットは何件ですか。オンラインの担当者も教えてください。」
- 「コンタクト +55 11 98765-4321 の最新メッセージと、そのチケットがまだ開いているかを見せてください。」
- 「先週の対応状況を教えてください。開始・終了したチケット数、平均待ち時間、部門ごとのメッセージ数です。」
- 「Vendas ファネルの Negociação ステージにある商談と、その合計金額を教えてください。」
- 「Maria Souza に Cliente VIP タグを付けて、WhatsApp 希望とメモしてください。変更前に内容を見せてください。」
FAQ
Gemini CLI はどこから MCP サーバーを読み込みますか? ユーザー単位では ~/.gemini/settings.json、プロジェクト単位ではプロジェクト内の .gemini/settings.json です。gemini mcp list で各サーバーと接続状態を確認できます。
次のステップ
このガイドは役に立ちましたか?