Fabric MCP サーバー (ローカル) は、開発マシンで実行されるモデル コンテキスト プロトコル (MCP) のオープンソース実装です。 AI エージェントは、Fabric API ドキュメント、OneLake データ操作、項目作成ツールにアクセスできます。これは、Fabric ソリューションの構築と拡張を目的として設計されています。
注
この記事では、概要について説明します。 完全なドキュメントについては、GitHub リポジトリを参照してください。
Fabric MCP サーバー (ローカル) とは
Fabric MCP Server は開発マシン上のローカル サブプロセスとして実行され、AI エージェントにFabricコンテキストと OneLake データ アクセスを提供します。 これは、必要な開発ワークフロー用に設計されています。
- ローカル実行 - ドキュメント ツールのリモート依存関係なしでコンピューター上で実行されます
- API ドキュメント — Fabric API の仕様、スキーマ、ベスト プラクティスへのオフライン アクセス
- OneLake アクセス - OneLake でのファイルの読み取りと書き込み、ディレクトリの管理、およびテーブルのクエリ
- 拡張性 - ニーズに合わせてカスタム ツールとワークフローを追加する
主要な機能
- ローカル サブプロセス アーキテクチャ - AI エージェント セッションで開始および停止します
- 3つのツールカテゴリ — API ドキュメント、OneLake データ操作、コア Fabric 操作
- Offline 対応 — ドキュメントおよびベスト プラクティス ツールは、Fabric接続なしで動作します
open source —GitHub - 複数のインストール方法 — VS Code 拡張機能 (推奨)、npm/npx、または .NET ソースビルド
ローカル サーバーを使用するタイミング
必要に応Fabric MCP サーバー (ローカル) を選択します。
- Explore Fabric API - API 仕様、項目スキーマ、ベスト プラクティスをオフラインで参照する
- Build Fabric 統合 — AI支援を利用してOpenAPI仕様からコードを自動生成する
- OneLake データの操作 - OneLake でファイルの一覧表示、ダウンロード、アップロード、管理を行う
- Fabricアイテムの作成 - レイクハウス、ノートブック、その他のアイテムを構築する
- カスタム ツールの開発 - ワークフローに固有のツールを使用してサーバーを拡張する
アーキテクチャ
サーバー:
- AI エージェントによって開始されたサブプロセスとして実行されます。
- バンドルされたリソース (オフライン) から API ドキュメントとベスト プラクティスを提供します。
- OneLake および Fabric API 呼び出しに対してローカルに構成された資格情報を使用して認証します。
- MCP プロトコルを使用して結果を返します。
- AI エージェント セッションが終了すると停止します。
作業の開始
Fabric MCP Server(ローカル)の使用を開始します
関連するコンテンツ
- Fabric MCP サーバーの概要 — コア サーバーとローカル サーバーの比較
- Fabric MCP Server(ローカル)の概要 - インストールとセットアップを始めましょう
- ツール リファレンス - 使用可能なツールの完全な一覧
- モデル コンテキスト プロトコルの仕様 — MCP 標準
- Microsoft Fabric REST API — Fabric API