リモート Core MCP サーバーを使用して AI エージェントをMicrosoft Fabricに接続し、自然言語でワークスペースの管理を開始します。 このクイック スタートでは、セットアップと最初の操作について説明します。
完了までの時間: 5 ~ 10 分
注
Fabric Core MCP Server は現在プレビュー段階です。 機能と構成は、一般公開前に変更される可能性があります。
ヒント
最初にアーキテクチャとセキュリティ モデルを理解したいですか? Fabric Core MCP サーバーの概要を参照してください。 または、Fabric MCP Server (local) と比較してローカル開発を行います。
前提条件
開始する前に、以下の項目があることを確認します:
- Microsoft Fabric アクセス — 少なくとも 1 つのワークスペースにアクセスできるアクティブな Fabric テナント
- MCP 互換ホスト — Streamable HTTP トランスポートをサポートするすべての MCP ホスト (GitHub Copilotを使用した VS Code をお勧めします)
- Microsoft Entra ID アカウント — Fabricアクセス許可を持つ職場または学校のMicrosoft アカウント
Fabric Core MCP サーバーを追加する
AI エージェントを選択して、セットアップ手順を確認します。
VS Code の構成
VS Code で、 Ctrl + Shift + P (または macOS の 場合は Cmd + Shift + P ) キーを押してコマンド パレットを開きます。
「MCP: サーバーの追加」と入力し、一覧から HTTP を選択します。
Fabric Core MCP サーバーの URL を入力します。
https://api.fabric.microsoft.com/v1/mcp/coreサーバー名の入力を求められたら、「 fabric」と入力します。
VS Code によって、認証用にブラウザーが開きます。 Microsoft Entra ID アカウントでサインインします。
認証が成功すると、ブラウザー ウィンドウが自動的に閉じます。
代替手段: 手動構成
VS Code の設定ファイルを直接編集して、Fabric Core MCP サーバーを構成することもできます。
次を .vscode/mcp.json に追加します。
{
"servers": {
"fabric": {
"type": "http",
"url": "https://api.fabric.microsoft.com/v1/mcp/core"
}
}
}
接続を確認する
AI エージェントを構成した後、Fabric Core MCP Server が接続されていることを確認します。
VS Code で、macOS で Ctrl + Alt + I (または Cmd + Alt + I を押して GitHub Copilot Chatを開きます。
次のプロンプトを入力します。
List all my Fabric workspacesCopilotでは、Fabric Core MCP サーバーを使用してワークスペースを取得します。
アクセスできるワークスペース名の一覧が表示されます。
ヒント
接続に失敗した場合は、AI エージェント設定で MCP サーバーを切断して再接続します。 テナント内の 1 つのFabric ワークスペースに対する少なくともビューアー アクセス権があることを確認します。
プロンプトの例を試す
接続したら、次の一般的な操作を試してください。
リソースを調べる:
Show me all items in the Sales Analytics workspace
What lakehouses exist in my development environment?
リソースを作成します。
Create a workspace called Sales Analytics Dev
Create a lakehouse named CustomerData in the Dev workspace
アクセス許可の管理:
List all role assignments for the Finance workspace
Add john@contoso.com as a Contributor to my Dev workspace
任意: Microsoft Graph MCP 統合を追加する
電子メール アドレスでユーザーとグループの解決を有効にするには、MCP サーバー Microsoft Graph接続することもできます。 この機能強化により、ユーザー ID を手動で参照する代わりに、電子メール アドレスを使用してアクセス権を付与できます。
Graph MCP を追加する理由
Graph MCP を使用しない場合:
Add user {uuid-guid} as Contributor to Sales Analytics
Graph MCP の場合:
Add john@contoso.com as Contributor to Sales Analytics
AI エージェントは、電子メール アドレスをユーザー プリンシパル ID に自動的に解決します。
Graph MCP を使用したコマンドの例
- "マーケティング チームを閲覧者として Sales Analytics ワークスペースに追加する"
- " john@contoso.com 共同作成者に自分の開発ワークスペースへのアクセス権を付与する"
- "Finance Admins グループのメンバーは誰ですか?
Graph MCP のセットアップ
Get started with Microsoft MCP Server for Enterprise のセットアップ手順に従>。
クリーンアップ
Fabric Core MCP サーバー接続を削除するには:
- Ctrl + Shift + P キー (macOS の場合は Cmd + Shift + P) を押します。
- 「MCP: サーバーの削除」と入力して選択します。
- 一覧から ファブリック を選択します。