mcpField
Z
ZenMode

ZenMode

リモート
zen-mode.ioビジネス・マーケティング02 週間前に更新
リポジトリ公式サイト

ZenMode について

ZenModeは、AIクライアントからLinkedInのアウトリーチキャンペーンを管理するリモートMCPサーバーです。キャンペーンや連絡先の確認に加え、リード、ターゲティング、キャンペーン状態を制御して変更できます。

主な機能

  1. 01キャンペーンの状況と成果の確認
  2. 02連絡先の検索と会話の閲覧
  3. 03キャンペーンへのリード追加・削除
  4. 04連絡先の一時停止とターゲティング変更
  5. 05キャンペーンの作成・検証・管理

活用シーン

  1. 01キャンペーン成果と返信の確認
  2. 02LinkedInプロフィールのキャンペーン追加
  3. 03ターゲティング変更や連絡先の一時停止

MCP 対応

Streamable HTTP経由で、アカウントに限定された22個のツールをMCPクライアントに提供します。OAuthまたはZenMode APIキーで接続でき、変更操作には確認表示があります。LinkedInメッセージや接続リクエストは送信しません。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://www.zen-mode.io/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

ZenMode MCP サーバー

ZenMode は、LinkedIn のアウトリーチソフトウェアです。リモート MCP サーバーを使うと、AI アシスタントが自然な言葉で ZenMode アカウントを操作できます。キャンペーン、連絡先、会話の確認、キャンペーンへのメンバーの追加や削除、連絡先の一時停止や除外、キャンペーンの検索対象の変更などが可能です。

Claude、ChatGPT、その他の MCP クライアントで利用できます。

  • サーバーアドレス: https://www.zen-mode.io/api/mcp
  • トランスポート: Streamable HTTP
  • サインイン: クライアントで接続を承認する(OAuth)、または ZenMode API キーを Bearer トークンとして使用します
  • プラン: Practitioner 以上。MCP サーバーと REST API は Novice では利用できません。
  • お問い合わせ先: [email protected]
  • 公式 MCP レジストリ: io.zen-mode/zenmode

このリポジトリに含まれるのはドキュメントのみです。サーバーは上記のアドレスで稼働しており、そのソースコードはここでは公開されていません。

できること

22 個のツールを利用できます。すべて、サインインに使用した ZenMode アカウントの範囲内で動作します。

読み取り

ツール返される内容
get_account_summaryプラン、ZenMode デスクトップアプリが最近チェックインしたかどうか、ステータス別のキャンペーン、直近 30 日間の結果
list_campaigns日付範囲のステータス、1 日あたりの上限、結果を含む、あなたのキャンペーン
get_campaign1 つのキャンペーンの種類、ステータス、1 日あたりの上限、営業時間、ターゲティング、ステージごとの連絡先数、結果
search_contacts名前、会社、役職、LinkedIn URL でキャンペーン全体から検索した連絡先
get_contact1 人の連絡先のプロフィール詳細、キャンペーン、ステータス、アウトリーチの状態、連絡不可のステータス
get_conversation1 人の連絡先との LinkedIn の会話履歴(古い順)
get_campaign_targetingキャンペーンの検索対象
get_safety_status現時点で ZenMode 独自の制限がアカウントに対して示している内容
get_setup_statusアカウントのセットアップ状況と次のステップ
get_desktop_appデスクトップアプリのダウンロード方法とインストールコマンド
start_trial無料 14 日間トライアルのチェックアウトリンク(プラン未契約のアカウントのみ)

変更(各ツールには変更操作であることが明示されるため、クライアントから確認を求められます)

ツール動作
add_leads_to_campaignLinkedIn プロフィール URL を使って、最大 100 人をキャンペーンに追加します。無効な URL、連絡不可リストに登録された人、キャンペーンの除外リストに登録された人、重複は拒否され、1 人ごとに結果が報告されます
remove_leads_from_campaignキャンペーンから最大 100 人の連絡先を削除します
set_contact_outreach_state連絡先を一時停止する、連絡不可リストに追加する、または関心なしとしてマークします
update_campaign_targetingキャンペーンの検索対象となる役職、地域、業界、会社を変更します

キャンペーン(有料プラン)

ツール動作
validate_message接続リクエストのメッセージやフォローアップが ZenMode のメッセージルールに準拠しているか、保存前に確認します。何も変更しません
create_campaign名前、ターゲティング、1 日あたりの上限を指定して接続キャンペーンを作成します。常に一時停止状態で作成されます
set_campaign_messagesキャンペーンの接続リクエストのメッセージと最大 3 件のフォローアップを設定します。サーバーはそれぞれを再度確認します
launch_campaign一時停止中のキャンペーンを 2 回の呼び出しで開始します。まず何も変更しない事前チェックを行い、概要と確認トークンを返します。次に、あなたが承認した後、同じツールをそのトークンとともに呼び出します
resume_campaign一時停止中のキャンペーンに対して同じ事前チェックを行います。キャンペーンは開始されません
pause_campaign実行中のキャンペーンを一時停止します
set_up_desktop_appアカウントにおけるデスクトップアプリの状態と、開く、更新する、またはインストールする方法を確認します。何も変更しません

できないこと

LinkedInのメッセージや接続リクエストを送信するツールはありません。キャンペーンは、確認後に launch_campaignを2回呼び出した場合にのみ開始されます。キャンペーンに人を追加すると、その人たちは キャンペーンの作業リストに追加されます。その後、ZenModeのデスクトップアプリがリストに沿って処理を進めます。ただし、アカウントの 1日および1週間あたりの上限と営業時間内で、デスクトップアプリの実行中に限られます。

アカウントが制限中、週内の一時停止中、クールダウン中、またはオフになっている場合、連絡対象を広げる変更は拒否され、 その理由と解除される日時が示されます。

セットアップ

Claude(claude.ai)
  1. Customize → Connectorsを開き、+をクリックして、Add custom connectorを選択します。TeamまたはEnterpriseプランの場合、 オーナーがOrganization settings → Connectors → Add → Custom → Webから追加します。
  2. 名前をZenModeにして、https://www.zen-mode.io/api/mcpを貼り付けます。詳細なOAuth設定は空欄のままにします。
  3. Connectをクリックします。求められたらZenModeにサインインし、Read only(デフォルト)またはRead and changeを選択して、 接続に使用するAPIキーを選び、Allowをクリックします。
  4. 新しいチャットで**+**メニューを開き、Connectorsに移動して、ZenModeをオンにします。
Claude Code
claude mcp add --transport http zenmode https://www.zen-mode.io/api/mcp --header "Authorization: Bearer YOUR_ZENMODE_API_KEY"

claude mcp listを実行して、接続されていることを確認します。

ChatGPT

ChatGPTにカスタムMCPサーバーとしてZenModeを追加し、ZenModeのページで承認します。ChatGPTに変更を加えさせたい場合を除き、 スコープは読み取り専用のままにします。Plusアカウントでの実際の実行に基づく手順は、こちらをご覧ください: https://www.zen-mode.io/integrations/chatgpt。カスタムMCPサーバーを追加できるChatGPTのプランは、OpenAIが決定します。

Cursor

CursorにZenModeを追加する(ワンクリックでインストールできます。ZENMODE_API_KEY 環境変数からキーを読み込みます)。または、~/.cursor/mcp.jsonに次の内容を追加します。

{
  "mcpServers": {
    "zenmode": {
      "url": "https://www.zen-mode.io/api/mcp",
      "headers": {
        "Authorization": "Bearer ${env:ZENMODE_API_KEY}"
      }
    }
  }
}

キーがファイルに保存されないよう、環境でZENMODE_API_KEYを設定します。

VS Code(GitHub Copilot)

ユーザーのmcp.jsonに次の内容を追加します。VS Codeがキーを求めるため、キーはファイルに保存されません。

{
  "servers": {
    "zenmode": {
      "type": "http",
      "url": "https://www.zen-mode.io/api/mcp",
      "headers": {
        "Authorization": "Bearer ${input:zenmode-api-key}"
      }
    }
  },
  "inputs": [
    {
      "type": "promptString",
      "id": "zenmode-api-key",
      "description": "ZenMode API key",
      "password": true
    }
  ]
}
Gemini CLI

このリポジトリから拡張機能をインストールします。サーバーが追加され、その後Gemini CLIからZenModeへのサインインを求められます。

gemini extensions install https://github.com/zenmode87/zenmode-mcp

または、APIキーを使ってサーバーを自分で追加します。

gemini mcp add --scope user --transport http -H "Authorization: Bearer YOUR_ZENMODE_API_KEY" zenmode https://www.zen-mode.io/api/mcp
gemini mcp list

ZenModeのダッシュボード(https://www.zen-mode.io/dashboard/api)でAPIキーを作成します。キーを失効させると、 接続は終了します。

Grok Build

このリポジトリはGrok Buildプラグインでもあります。.grok-plugin/plugin.jsonと.mcp.jsonで、Grok Buildが 同じサーバーアドレスを参照するように設定されています。初回接続時にZenModeにサインインしてください。

プロンプトの例

  • 「過去30日間のLinkedInキャンペーンの状況を教えて」はlist_campaignsを使用します。
  • 「Acmeでこれまでやり取りした人を全員見つけて、最新の会話を見せて」はsearch_contactsを使用し、続けてget_conversationを使用します。
  • 「この5つのLinkedInプロフィールをQ4 foundersキャンペーンに追加して、拒否されたものがあれば教えて」はadd_leads_to_campaignを使用します。

上限

ZenModeのAPIキーごとに適用されます(サインイン経由の接続は、使用するキーの上限を共有します)。

  • 1分あたり60回のツール呼び出し
  • 1分あたり10件、1日あたり300件の変更
  • 1日あたり最大500件のリード追加。1回の呼び出しにつき最大100件

リンク

ライセンス

このリポジトリのドキュメントは、 Creative Commons Attribution 4.0 Internationalの下でライセンスされています。このライセンスの対象は、これらのファイルのテキストのみです。 ZenModeの名称やロゴは対象外であり、ZenModeのソフトウェアやサービスに関するいかなる権利も付与しません。

コメント

MCP は初めてですか?

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

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