Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

by 杉本和也 | June 30, 2026

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

こんにちは。CData Software Japan リードエンジニアの杉本です。

Microsoft 365 Copilot の新機能「Copilot Cowork」が正式リリースされましたね!

https://adoption.microsoft.com/ja-jp/copilot/cowork/ai-user/

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

Copilot Cowork はMS Teams やOutlook・PowerPoint などMS プロダクトともシームレスな連携が可能なAI エージェントサービスです。

Claude Cowork をベースに開発されていることもあり、AI の業務活用を検討されているMS ユーザーにとっては首を長くして正式リリースを待っていたサービスの一つだと思います。(私も含めて!)

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

ちなみにCopilot Cowork では外部データにアクセスするための MCP サーバーをプラグインとして接続できます。

https://learn.microsoft.com/ja-jp/microsoft-365/copilot/cowork/cowork-available-plugins

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

この仕組みを使って CData Connect AI を経由することで、kintone の顧客データ・案件情報・業務アプリのデータを Copilot Cowork から自然言語で参照・分析・活用できるようになります。

https://jp.cdata.com/ai/

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

kintone に蓄積した営業情報をチャット上で即座に照会したり、Cowork のアーティファクト機能やパワーポイント・エクセルのスキルと組み合わせてグラフ・ダッシュボードとして可視化したりと、日常の Microsoft 365 ワークフローに kintone の情報をシームレスに組み込めますね。

というわけで今回はリリースされたばかりのCopilot Cowork でCData Connect AI を組み合わせて、kintone に接続する方法・活用シナリオを解説したいと思います!

活用シナリオ

Copilot Cowork から kintone データに自然言語でアクセスできることで、以下のような活用が広がります。

特にCopilot Cowork が標準機能として持っている、Outlook やMS Teams・OneDrive などとの連携

営業報告の自動化:「今年クローズした案件を kintone から取得して、担当者・金額・業種別にまとめて報告用のパワーポイントを生成して」と Cowork に指示するだけで、営業報告のデータ集計・PPT作成が自動化されます。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

さらにCopilot Cowork のMS Teams 連携機能を使えば、生成したPPTを含めてチャンネルに投稿して、共有を促してもらうことも可能です。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

Outlook と連携して、上長などへ報告するメールをドラフトしてもらう、ということも可能ですね。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

以下のように下書きが作成されるので、適宜内容を調整して、スムーズに送付することができます。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

それでは実際にこれを実現するための手順を解説していきましょう。

必要なもの

今回の構成で必要になる環境は以下のとおりです。

Step 1: kintone コネクションの追加

まずは CData Connect AI に kintone コネクションを追加します。CData Connect AI にログインし、「Sources」メニューから「+Add Connection」をクリックします。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

データソース一覧から「kintone」を選択し、URL・ユーザー名・パスワードなどの接続情報を入力して保存します。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

コネクションが作成されたら、Permissions タブに移動して、接続を利用できるユーザーの権限を設定しておきましょう。Copilot Cowork を通じてkintone のデータの書き込みなどを行わせたい場合は、ここでINSERT・UPDATEなどの権限を付与しておく必要があります。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

Step 2: OAuth カスタムアプリの作成

次に、Copilot Cowork から CData Connect AI に OAuth 認証でアクセスするためのカスタムアプリを作成します。

画面右上の歯車アイコンから Settings を開き、SecurityOAuth Apps+ Create App をクリックします。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

以下のように設定して Confirm をクリックしてください。

プロパティ

備考

Name

任意(例:CopilotCowork)

管理用の名前

Authentication Flow

User-based (Authorization Code)

Callback URL

https://teams.microsoft.com/api/platform/v1.0/oAuthRedirect

固定

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

保存すると Client IDClient Secret が発行されます。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

これで CData Connect AI 側の準備は完了です。

Step 3: Microsoft Developer Portal での OAuth クライアント登録

次に、Microsoft Developer Portal にアクセスし、OAuth クライアントを登録します。
「ツール」メニューから「OAuth クライアントの登録」を選択し、「新しいクライアントを登録」をクリックします。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

以下の表を参考に各項目を入力してください。

項目

備考

登録名

CData Connect AI OAuth

わかりやすい名前であれば任意でOK

ベース URL

https://mcp.cloud.cdata.com/mcp

CData Connect AI の MCP エンドポイント

クライアント ID

[Step 2 で発行されたクライアントID]

クライアントシークレット

[Step 2 で発行されたクライアントシークレット]

承認エンドポイント

https://cloud-login.cdata.com/authorize

トークンエンドポイント

https://cloud-login.cdata.com/oauth/token

組織による使用制限

自分の組織のみ

Teams アプリによる使用制限

任意の Teams アプリ (テストとストアの検証のみ)

PKCE

有効

チェックをオンにする

クライアント パスワード認証方法

要求本文パラメーター (既定値)

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

入力が完了したら「保存」をクリックします。登録が完了すると「参照 ID(Registration ID)」が発行されます。
この参照 ID は次のステップで使用するため、控えておいてください。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

Step 4: manifest.json の作成

ここからが今回の記事のメインコンテンツです。Copilot Cowork 用のプラグインファイルを作成します。

テンプレートを使う場合
manifest.json・アイコン(color.png / outline.png)・ビルドスクリプトをまとめたテンプレートを GitHub で公開しています。
https://github.com/sugimomoto/cdata-connect-ai-plugin
referenceId を入力するだけで使えるため、以下の手作業を省略できます。

ファイル構成

プラグインのパッケージは以下の3ファイルで構成します。

cdata-connect-ai-plugin/
├── manifest.json     # プラグイン定義ファイル
├── color.png         # カラーアイコン(192 × 192 px)
└── outline.png       # アウトラインアイコン(32 × 32 px)

color.pngoutline.png はそれぞれ所定のサイズの PNG 画像を用意してください。
テスト目的であれば単色の PNG で問題ありません。

manifest.json の記述

manifest.json は以下のように記述します。

{
  "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/vDevPreview/MicrosoftTeams.schema.json",
  "manifestVersion": "devPreview",
  "version": "1.0.0",
  "id": "(UUID を生成して入力)",
  "packageName": "com.cdata.connectai.mcp",
  "name": {
    "short": "CData Connect AI",
    "full": "CData Connect AI MCP Connector"
  },
  "description": {
    "short": "CData Connect AI 経由でエンタープライズデータに接続します。",
    "full": "CData Connect AI の MCP サーバーに接続し、Salesforce・Dynamics 365・データベースなど 300 以上のデータソースへのアクセスを Microsoft 365 Copilot Cowork に提供します。"
  },
  "accentColor": "#0066CC",
  "icons": {
    "color": "color.png",
    "outline": "outline.png"
  },
  "developer": {
    "name": "(自社名)",
    "websiteUrl": "https://example.com/",
    "privacyUrl": "https://example.com/privacy/",
    "termsOfUseUrl": "https://example.com/terms/"
  },
  "agentConnectors": [
    {
      "id": "cdata-connect-ai",
      "displayName": "CData Connect AI",
      "description": "CData Connect AI の MCP サーバーを通じてエンタープライズデータソースへのリアルタイムアクセスを提供します。",
      "toolSource": {
        "remoteMcpServer": {
          "mcpServerUrl": "https://mcp.cloud.cdata.com/mcp",
          "authorization": {
            "type": "OAuthPluginVault",
            "referenceId": "(Step 2 で取得した参照 ID)"
          }
        }
      }
    }
  ]
}

各フィールドのポイントを補足します。

フィールド

説明

manifestVersion

devPreview を指定します。Copilot Cowork のプラグインはまだプレビュー段階のため、この値が必要です。

id

テナント内で一意の UUID を生成して入力します。uuidgen(Mac/Linux)や UUID Generator などで生成できます。

accentColor

# から始まる HEX カラーコードを指定します。省略するとエラーになるため必ず記載してください。

icons

color.png(192 × 192 px)と outline.png(32 × 32 px)の2つが必須です。これが抜けるとアップロード時にバリデーションエラーになります。

agentConnectors[].toolSource.remoteMcpServer.mcpServerUrl

CData Connect AI の MCP エンドポイントを指定します。

authorization.type

OAuth を使う場合は OAuthPluginVault を指定します。API キーの場合は ApiKeyPluginVault、認証不要の場合は None です。

authorization.referenceId

Step 2 で Developer Portal に登録した OAuth クライアントの参照 ID を入力します。

ちなみに agentConnectors を定義するだけで、MCP サーバーが公開しているツールは Cowork 側で動的に検出(initialize / tools/list の自動呼び出し)されます。
スキル定義ファイルを別途用意する必要はなく、このシンプルな構成で CData Connect AI が持つすべてのツールを利用できます。

Step 5: Teams アプリパッケージの作成

manifest.jsoncolor.pngoutline.png の3ファイルが揃ったら、zip ファイルに圧縮してパッケージを作成します。

GitHub テンプレートを使っている場合は、ビルドスクリプトに Step 3 で取得した参照 ID を渡すだけで zip を生成できます。

Mac / Linux:

./build.sh "Step 3 で取得した参照 ID"

Windows (PowerShell):

.\build.ps1 -ReferenceId "Step 3 で取得した参照 ID"

手動で作成する場合は、Mac / Linux では以下のコマンドを使います。

cd cdata-connect-ai-plugin
zip -r ../cdata-connect-ai-plugin.zip manifest.json color.png outline.png

Windows の場合はエクスプローラーで3ファイルを選択し、右クリック →「圧縮フォルダーに送る」でも作成できます。

なお、フォルダごと zip 圧縮するとファイルがサブディレクトリに入ってしまい、アップロード時にエラーになります。必ずファイルを直接 zip 圧縮するようにしてください。

Step 6: Copilot Cowork のカスタマイズからのアップロード

作成した zip ファイルをCopilot Cowork のカスタマイズ画面からアップロードします。

以前はMicrosoft 365 管理センターからしか追加できなかったのですが、正式リリースされてから展開しやすくなりましたね。とはいえ、組織管理化で展開する場合は前回と引き続き、Microsoft 365 管理センターでやるのが良いようです。

詳しい手順は以下のページを参照してみてください。今回は手軽なCopilot Cowork カスタマイズ画面の手順で解説します。

https://jp.cdata.com/blog/copilot-cowork-remotemcp-connect-ai

Copilot Cowork の画面に移動し「カスタマイズ」→「プラグイン」にある「プラグインのアップロード」をクリックします。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

生成したzip ファイルを選択しましょう。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

次にプラグインの利用対象を選択するので「自分のみ」 または「組織内の特定のユーザー」を選択します。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

これで、以下のようにプラグインが追加されます。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

仕上げにCData Connect AI の接続ボタンをクリックしましょう。これでCData Connect AI への認証、アクセス許可の確認が行われます。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

Step 7: Copilot Cowork での動作確認

認証が完了したら、Cowork のチャット画面でプラグインを利用できる状態にして、kintone データを参照してみましょう。

以下のようにkintone のデータをもとにした回答が返ってくれることが確認できればOKです。

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

Copilot Cowork でkintone のデータを活用する方法:CData Connect AI × MCP プラグイン連携

おわりに

このように CData Connect AI の MCP サーバーを Copilot Cowork のプラグインとして接続することで、kintone の業務データを Microsoft 365 のチャット画面から自然言語で参照・分析できるようになります。

kintone 以外にも CData Connect AI が対応する 350 種類以上のデータソースを同じ手順で接続できますので、ぜひ試してみてください。

なにかわからないことがあれば、お気軽にサポートやお問い合わせからどうぞ。

https://jp.cdata.com/contact/