Perplexity MacOS Desktop でリアルタイムの SharePoint のデータにクエリする方法
Perplexity は、ユーザーが統一された会話インターフェースを通じて Web 検索、構造化データ、接続されたツールを組み合わせることができる AI 搭載のリサーチ&アンサーエンジンです。macOS 用 Perplexity Desktop を使用すると、MCP を通じてローカルツールやデータソースをワークフローに直接取り込むことができ、リアルタイムデータを活用した高速でコンテキストを認識したインサイトを実現します。
Model Context Protocol(MCP)は、LLM を外部サービスやエンタープライズデータソースと接続するための新しいオープンソース標準です。MCP Server を使用することで、Perplexity Desktop などの AI クライアントは、アプリケーションやデータとセキュアにやり取りし、アクションの実行、リアルタイム情報の取得、データへの自然言語アクセスを実現できます。
この記事では、CData MCP Server for SharePoint のインストール、SharePoint への接続設定、そして Perplexity Desktop からリアルタイムの SharePoint のデータ にクエリを実行する方法を説明します。
SharePoint データ連携について
CData を使用すれば、SharePoint のライブデータへのアクセスと統合がこれまでになく簡単になります。お客様は CData の接続機能を以下の目的で利用しています:
- Windows SharePoint Services 3.0、Microsoft Office SharePoint Server 2007 以降、SharePoint Online を含む、幅広い SharePoint バージョンのデータにアクセスできます。
- 非表示カラムとルックアップカラムのサポートにより、SharePoint のすべてにアクセスできます。
- フォルダを再帰的にスキャンして、すべての SharePoint データのリレーショナルモデルを作成できます。
- SQL ストアドプロシージャを使用して、ドキュメントや添付ファイルをアップロード・ダウンロードできます。
多くのお客様は、SharePoint データをデータベースやデータウェアハウスに統合するために CData ソリューションを活用していますが、Power BI、Tableau、Excel などのお気に入りのデータツールと SharePoint データを統合しているお客様もいます。
お客様が CData の SharePoint ソリューションで問題を解決している方法については、ブログをご覧ください:Drivers in Focus: Collaboration Tools
はじめに
Step 1: CData MCP Server for SharePoint のダウンロードとインストール
- まず、CData MCP Server for SharePoint をダウンロードします。
- インストーラーをダブルクリックしてインストールを開始します。
- CData MCP Server アプリを Applications フォルダにドラッグします。
インストールが完了したら、SharePoint に接続して MCP Server を設定する準備が整いました。
注意:アプリケーションを Apple App Store ではなくインターネットからダウンロードしたため、Apple がセキュリティを確認できなかったためアプリケーションが開けなかったという警告が表示される場合があります。インストールを続行しても問題ありません。
信頼できる未検証アプリのインストール
CData のソリューションは、世界中の大手ソフトウェアベンダーから信頼されています。とはいえ、続行することに懸念がある場合は、IT やセキュリティチームにご相談ください。
- 表示される警告メッセージで「Done」をクリックします。
- マシンの「System Settings」を開き、「Privacy & Security」ページに移動します。
- 「Security」セクションまでスクロールダウンし、「Open Anyway」をクリックします。
- インストールを承認します(パスキーまたはパスワード)。
Step 2: SharePoint への接続を設定
-
インストール後、Mac の Applications フォルダから CData MCP Server for SharePoint を開きます。
- MCP Configuration > Configuration Name のドロップダウンメニューをクリックし、「new configuration」を選択します。
- 設定に名前を付け(例:「cdata_sharepoint」)、「OK」をクリックします。
-
設定ウィザードで適切な接続プロパティを入力します。
Microsoft SharePoint への接続
URL の設定:
Microsoft SharePoint では、2つの範囲でデータを操作できます。グローバルなMicrosoft SharePoint サイト全体を対象にするか、個々のサイトのみを対象にするかを選択できます。
グローバルなMicrosoft SharePoint サイトですべてのリストおよびドキュメントを操作したい場合は、URL 接続プロパティをサイトコレクションURL に設定しましょう。以下のような形式です。
https://teams.contoso.com
個々のサイトのリストおよびドキュメントのみを扱いたい場合は、URL 接続プロパティを個々のサイトURL に設定してください。以下のような形式です。
https://teams.contoso.com/TeamA
続いて、お使いの環境に適した認証プロパティを設定していきましょう。詳細な設定手順については、 href="/kb/help/" target="_blank">ヘルプドキュメントの「はじめに」をご参照ください。
Microsoft SharePoint Online
SharePointEdition を"SharePoint Online" に設定し、User およびPassword にはSharePoint へのログオンで使用するクレデンシャル(例:Microsoft Online Services アカウントのクレデンシャル)を設定します。
Microsoft SharePoint Online は様々なクラウドベースアーキテクチャをサポートしており、それぞれ異なる認証スキームが利用できます。
- Microsoft Entra ID(Azure AD)
- ADFS、Okta、OneLogin、またはPingFederate SSO ID プロバイダーを介したシングルサインオン(SSO)
- Azure MSI
- Azure パスワード
- OAuthJWT
- SharePointOAuth
Microsoft SharePoint オンプレミス
Microsoft SharePoint オンプレミスでは、多くのオンプレミス環境に対応した認証方式をサポートしています。
- Windows(NTLM)
- Kerberos
- ADFS
- 匿名アクセス
まずSharePointEdition を"SharePoint On-Premises" に設定しましょう。
Windows(NTLM)認証
これは最も一般的な認証方式です。そのため、CData 製品ではNTLM をデフォルトとして使用するよう事前設定されています。Windows のUser およびPassword を設定するだけで接続できます。
- 「Connect」をクリックして SharePoint で認証します。
- 「Save Configuration」をクリックして MCP サーバーを保存します。
MCP Server の設定が完了したら、Perplexity Desktop に接続する準備が整いました。
Step 3: MCP Server を Perplexity Desktop に接続
- macOS 用 Perplexity Desktop アプリケーションをダウンロードし、Pro または Premium アカウントでサインインします。
- Settings > Connectors を開きます。
Perplexity Helper App がインストールされていない場合は、ダウンロードを促されます。
Helper App をインストールしてから、Perplexity Desktop を再起動します。
- 再起動後、Settings > Connectors に戻り、Add Connector をクリックします。
- Simple タブを選択し、コネクタに名前を付けます(例:「CData SharePoint MCP」)。
Command ボックスに、MCP Server 実行ファイルへの絶対パスを入力します。
例:
/Applications/CData MCP Server for SharePoint.app/Contents/Payload/jre/Contents/Home/bin/java \ -jar /Applications/CData MCP Server for SharePoint.app/Contents/Payload/lib/cdata.mcp.sharepoint.jar \ cdata_sharepoint
- Save をクリックします。
MCP Server がコネクタリストに「Running」ステータスで表示されます。
Step 4: Perplexity Desktop でリアルタイムの SharePoint のデータ にクエリ
- Perplexity Desktop で新しいチャットを開きます。
Sources トグルをクリックして、MCP Server を有効にします。
- SharePoint のデータ について質問を開始します。
例:
「List all the tables available in my SharePoint のデータ connection.」
今すぐ AI を SharePoint のデータ に接続しましょう
CData MCP Server を使用すると、Perplexity やその他の LLM クライアントをリアルタイムのエンタープライズデータに簡単に接続できます。 無料の 30 日間トライアルをダウンロードし、CData コミュニティに参加して、インサイトの共有、質問、エンタープライズ対応 AI の未来を一緒に形作りましょう。