mcpField
I
integrations

integrations

github.com/indranilbanerjeeエージェントワークフロー913112 回インストール1 日前に更新
リポジトリ

integrations について

デジタルマーケティングプラグインの連携状況を確認するスキルです。接続済みコネクターや利用可能な機能を把握したいユーザー向けに、接続状態、スキル範囲、設定手順をカテゴリ別に表示します。

主な機能

  1. 01コネクター状況ダッシュボードの表示
  2. 02カテゴリ別の連携フィルター
  3. 03コネクターが有効にするスキルの表示
  4. 04カバレッジとカテゴリの不足を集計
  5. 05コネクター設定手順の提示

活用シーン

  1. 01プラグイン導入後の連携状況確認
  2. 02未接続のマーケティングプラットフォームの特定
  3. 03スキル範囲を広げるコネクターの検討

MCP 対応

有効な `.mcp.json` 設定と関連する環境変数を確認し、MCP コネクターの接続状況と利用可否を表示します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/indranilbanerjee/digital-marketing-pro --skill integrations

インストール後、Claude Code で/integrationsを入力して読み込まれたか確認します。

詳細

/digital-marketing-pro:integrations

スクリプトの場所。 ホストで ${CLAUDE_PLUGIN_ROOT} が設定されていない場合、スクリプトはこのプラグインの skills/ と同じ階層にある scripts/ フォルダーにあります。Python 3.10 以降で実行してください。python が見つからない場合は、python3 を使用してください(macOS、多くの Linux システム)。

目的

完全な連携ステータスダッシュボードを表示します。現在接続されている MCP コネクター、利用可能だが未設定のコネクター、各コネクターで利用可能になるスキルを確認できます。プラグインをインストールした後、どの機能が有効で、どの連携を追加できるかを把握するために、ユーザーが最初に確認すべき項目です。

必要な入力

ユーザーは任意で次の情報を指定できます。

  • Filter(任意):絞り込むカテゴリ。例:「crm」、「seo」、「advertising」、「email-marketing」、「social-media」。省略すると、すべてのカテゴリが表示されます
  • Show(任意):connected(有効なコネクターのみ)、available(未接続のコネクターのみ)、または all(デフォルト)

手順

  1. コネクターのステータスを確認する:python "${CLAUDE_PLUGIN_ROOT}/scripts/connector-status.py" --action status を実行して、ステータスダッシュボード全体を取得します。アクティブな .mcp.json 設定を読み込み、npx コネクターについては環境変数を確認して、接続状況を判定します。

  2. ダッシュボードを整形する:カテゴリごとに結果を整理し、接続済みと利用可能なコネクターを視覚的に明確に区別して表示します。

    各カテゴリ(チャット、デザイン、CRM、SEO、メールマーケティング、広告、分析、ソーシャルメディアなど)について、次の情報を表示します。

    • 接続済みのコネクターにはチェックマークを付け、対応するスキルを示します
    • 利用可能だが未接続のコネクターには、接続すると利用可能になる機能を示します
    • 利用可能なコネクターについて、HTTP(どこでも動作し、OAuth の設定が簡単)か、npx(Claude Code 専用で、API キーが必要)かを示します
    • エントリに access フィールドがある場合は、コネクターの横に表示します。これらは公式の広告プラットフォームおよび CRM サーバーです。meta-ads、google-ads-mcp、amazon-ads-mcp、hubspot(2026-10-04 に確認。CONNECTORS.md を参照)。google-ads-mcp は読み取り専用です。読み書き可能なものについては、書き込みは /digital-marketing-pro:launch-ad-campaign の型付き承認ゲートを通過した場合に限られ、新しい広告オブジェクトは一時停止状態で作成されることを説明します
  3. すぐに役立つ連携を強調する:追加で利用可能になるスキルが最も多いものを基準に、ユーザーが接続を検討すべき上位 3 つのコネクターを特定します。npx コネクターよりも、設定が簡単な HTTP コネクターを優先します。

  4. カバレッジの概要を表示する:全体の連携カバレッジを表示します。Y 個中 X 個のコネクターがアクティブであることと、カテゴリごとにカバレッジが十分な領域と不足のある領域を示します。

  5. 次の手順を案内する:利用可能な各コネクターについて、接続方法を簡潔に説明します。

    • HTTP コネクター:「必要なスキルを使うだけで、OAuth による認証を求められます」
    • npx コネクター:「設定手順は /digital-marketing-pro:connect <name>、ガイド付き設定は /digital-marketing-pro:add-integration <name> を実行してください」

出力

以下を含む、構造化された連携ダッシュボードです。

  • カバレッジの概要:接続済みの連携と利用可能な連携の合計数、カバレッジ率、カテゴリ別の内訳
  • 接続済みの連携:有効なコネクターをカテゴリ別にまとめた一覧。それぞれが有効にするスキルと、トランスポートの種類(HTTP/npx)も表示します
  • 利用可能な連携:未接続のコネクターをカテゴリ別にまとめた一覧。有効になるスキル、トランスポートの種類、セットアップの複雑さ(HTTP = 簡単/OAuth、npx = API キーが必要)も表示します
  • すぐに実行できる施策:スキルカバレッジへの影響とセットアップの容易さに基づいて、次に追加するおすすめのコネクターを上位 3 件表示します
  • カテゴリの不足:接続済みのコネクターがないカテゴリを強調表示し、各不足カテゴリで追加すると最も効果的なコネクターを示します
  • 次の手順:明確なガイダンスを示します — 「/digital-marketing-pro:connect <name> を実行して任意のコネクターをセットアップしてください」と「レジストリにないカスタム MCP サーバーには、/digital-marketing-pro:add-integration を実行してください」

使用するエージェント

  • 専用のエージェントは不要です。このスキルは connector-status.py スクリプトを直接使用して、出力を整形します

コメント