
fabric-mcp-server MCPサーバー
fabric-mcp-serverは、FabricパターンをAI駆動ワークフローのための呼び出し可能なツールとして公開するMCPサーバーです。これにより、Clineや他のプラットフォームと連携し、クレーム分析、要約、知見抽出、可視化生成などのタスクが可能になります。...
Microsoft Fabric MCP サーバーを活用することで、高度なデータエンジニアリング、分析、インテリジェントな PySpark 開発による AI ワークフローを強化できます。すべて自然言語と FlowHunt 統合を通じて利用可能です。
Microsoft Fabric MCP サーバーは、Microsoft Fabric API とのシームレスな連携のために設計された Python ベースの Model Context Protocol (MCP) サーバーです。AI アシスタントが外部の Microsoft Fabric リソースへ接続できるようになり、データエンジニアリングや分析のための強力な開発ワークフローを実現します。ワークスペースやレイクハウス、ウェアハウス、テーブルの管理、デルタテーブルスキーマの取得、SQL クエリの実行などの高度な操作が可能です。さらに、LLM 統合によるインテリジェントな PySpark ノートブック開発・最適化も提供し、コンテキストに応じたコード生成・検証・パフォーマンス分析・リアルタイム監視を実現します。この統合により、自然言語でのやり取り、自動コード補助、Microsoft Fabric エコシステム内での効率的なデプロイが可能となり、開発者の生産性が大きく向上します。
リポジトリファイルやドキュメントに明示的なプロンプトテンプレートは記載されていません。
リポジトリファイルやドキュメントに明示的な MCP リソースは記載されていません。
server.py やリポジトリファイルに明確なツール定義は見当たりません。README には次が記載されています:
~/.windsurf/config.json
)を見つけます。mcpServers
セクションに Microsoft Fabric MCP サーバーを追加します:{
"mcpServers": {
"fabric-mcp": {
"command": "python",
"args": ["-m", "fabric_mcp"]
}
}
}
API キーなどの機密情報は環境変数で管理します:
{
"mcpServers": {
"fabric-mcp": {
"command": "python",
"args": ["-m", "fabric_mcp"],
"env": {
"FABRIC_API_KEY": "${FABRIC_API_KEY}"
},
"inputs": {
"api_key": "${FABRIC_API_KEY}"
}
}
}
}
claude.config.json
)を開きます。{
"mcpServers": {
"fabric-mcp": {
"command": "python",
"args": ["-m", "fabric_mcp"]
}
}
}
cursor.config.json
)を編集します。{
"mcpServers": {
"fabric-mcp": {
"command": "python",
"args": ["-m", "fabric_mcp"]
}
}
}
cline.json
)を開きます。{
"mcpServers": {
"fabric-mcp": {
"command": "python",
"args": ["-m", "fabric_mcp"]
}
}
}
すべてのプラットフォーム共通:
env
セクションで環境変数として設定してください。FlowHunt で MCP を統合するには、フローに MCP コンポーネントを追加し、AI エージェントと接続します:
MCP コンポーネントをクリックして設定パネルを開き、システム MCP 設定セクションで以下の JSON 形式で MCP サーバー情報を入力します:
{
"fabric-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定後、AI エージェントはこの MCP をツールとして利用し、そのすべての機能にアクセスできるようになります。“fabric-mcp” は実際の MCP サーバー名に、URL もご自身の MCP サーバー URL に置き換えてください。
セクション | 対応状況 | 詳細/備考 |
---|---|---|
概要 | ✅ | |
プロンプト一覧 | ⛔ | プロンプトテンプレートなし |
リソース一覧 | ⛔ | 明示的な MCP リソース記載なし |
ツール一覧 | ⛔ | 一般的なツールカテゴリのみ記載 |
API キーのセキュリティ | ✅ | 環境変数付き JSON 設定例あり |
サンプリングサポート(評価上は重要度低) | ⛔ | サンプリングサポートの証拠なし |
公開ドキュメントから判断すると、Microsoft Fabric MCP サーバーは強力な概要とセットアップ手順を備えていますが、プロンプトやリソース、ツールの詳細な明示リストは不足しています。セキュリティ実践は良好ですが、サンプリングサポートは記載されていません。
この MCP サーバーは、高度な PySpark および LLM 統合による Fabric 開発ワークフローに有望です。ただし、明示的なプロンプトやリソース、ツールスキーマがドキュメントにないため、すぐにプラグアンドプレイできる利便性は限定的です。設計やセットアップの明快さは高評価ですが、より豊富な開発者向けドキュメントと機能情報の公開が望まれます。
ライセンスあり | ⛔ |
---|---|
ツールが最低 1 つある | ✅ |
フォーク数 | 1 |
スター数 | 3 |
Microsoft Fabric MCP サーバーは、Microsoft Fabric API とやり取りするための Python ベースの Model Context Protocol (MCP) サーバーです。AI アシスタントがワークスペース、レイクハウス、ウェアハウス、テーブルの管理、SQL クエリの実行、デルタテーブルスキーマの取得、LLM ベースのコード生成・検証・最適化を伴う PySpark ノートブック開発を可能にします。
開発ツール(Windsurf、Claude、Cursor、Cline)の設定ファイルに MCP サーバーを追加し、Fabric MCP サーバーのコマンドや引数を指定します。API キーはセットアップ手順に記載の通り環境変数で安全に管理してください。
Microsoft Fabric リソースの管理、高度なデータエンジニアリングや分析タスクの実行、PySpark ノートブックの開発と最適化、デルタテーブルスキーマのクエリ・取得、AI エージェントによるワークフローの自動化などが可能です。
リポジトリのドキュメントには明示的なプロンプトテンプレートやリソース、ツールスキーマは記載されていません。PySpark ツールやコード生成・検証などのカテゴリは示されていますが、詳細はありません。
API キーは設定ファイルの環境変数として保存し、コードや設定ファイル内で直接露出しないよう保護してください。
fabric-mcp-serverは、FabricパターンをAI駆動ワークフローのための呼び出し可能なツールとして公開するMCPサーバーです。これにより、Clineや他のプラットフォームと連携し、クレーム分析、要約、知見抽出、可視化生成などのタスクが可能になります。...
Fibery MCPサーバーは、FiberyワークスペースとAIアシスタントをModel Context Protocolで接続し、データベースやメタデータ、エンティティ管理への自然言語アクセスを実現。ワークフローや自動化を効率化します。...
Databricks MCPサーバーは、AIアシスタントとDatabricksプラットフォーム間のシームレスな統合を実現し、自然言語でのDatabricksリソースへのアクセス、自動SQLクエリ、FlowHuntを通じたジョブ管理を可能にします。...