Microsoft Fabric
Microsoft Fabric MCPは、Fabricワークスペース、アイテム、接続、ジョブ、SQL EndpointをAgent Chatで照会・管理できます。
基本情報
認証方式
OAuth 2.0を使用して認証します。
主な機能
- Fabricワークスペースの照会、作成、修正、削除
- ワークスペースロール割り当て管理
- ワークスペースアイテムと接続管理
- ジョブ実行とスケジュール管理
- Fabric WarehouseまたはLakehouse SQL EndpointでのT-SQL実行
サポートされるMCPツール
list_workspaces
Microsoft Fabricのlist_workspaces操作を実行します。
get_workspace
Microsoft Fabricのget_workspace操作を実行します。
create_workspace
Microsoft Fabricのcreate_workspace操作を実行します。
update_workspace
Microsoft Fabricのupdate_workspace操作を実行します。
delete_workspace
Microsoft Fabricのdelete_workspace操作を実行します。
list_workspace_role_assignments
Microsoft Fabricのlist_workspace_role_assignments操作を実行します。
add_workspace_role_assignment
Microsoft Fabricのadd_workspace_role_assignment操作を実行します。
update_workspace_role_assignment
Microsoft Fabricのupdate_workspace_role_assignment操作を実行します。
delete_workspace_role_assignment
Microsoft Fabricのdelete_workspace_role_assignment操作を実行します。
list_workspace_items
Microsoft Fabricのlist_workspace_items操作を実行します。
assign_workspace_to_capacity
Microsoft Fabricのassign_workspace_to_capacity操作を実行します。
unassign_workspace_from_capacity
Microsoft Fabricのunassign_workspace_from_capacity操作を実行します。
provision_workspace_identity
Microsoft Fabricのprovision_workspace_identity操作を実行します。
list_capacities
Microsoft Fabricのlist_capacities操作を実行します。
list_connections
Microsoft Fabricのlist_connections操作を実行します。
get_connection
Microsoft Fabricのget_connection操作を実行します。
create_connection
Microsoft Fabricのcreate_connection操作を実行します。
update_connection
Microsoft Fabricのupdate_connection操作を実行します。
delete_connection
Microsoft Fabricのdelete_connection操作を実行します。
list_supported_connection_types
Microsoft Fabricのlist_supported_connection_types操作を実行します。
get_item
Microsoft Fabricのget_item操作を実行します。
create_item
Microsoft Fabricのcreate_item操作を実行します。
update_item
Microsoft Fabricのupdate_item操作を実行します。
delete_item
Microsoft Fabricのdelete_item操作を実行します。
get_item_definition
Microsoft Fabricのget_item_definition操作を実行します。
update_item_definition
Microsoft Fabricのupdate_item_definition操作を実行します。
list_item_connections
Microsoft Fabricのlist_item_connections操作を実行します。
run_on_demand_job
Microsoft Fabricのrun_on_demand_job操作を実行します。
cancel_job_instance
Microsoft Fabricのcancel_job_instance操作を実行します。
get_job_instance
Microsoft Fabricのget_job_instance操作を実行します。
list_job_instances
Microsoft Fabricのlist_job_instances操作を実行します。
create_schedule
Microsoft Fabricのcreate_schedule操作を実行します。
get_schedule
Microsoft Fabricのget_schedule操作を実行します。
list_schedules
Microsoft Fabricのlist_schedules操作を実行します。
update_schedule
Microsoft Fabricのupdate_schedule操作を実行します。
delete_schedule
Microsoft Fabricのdelete_schedule操作を実行します。
get_operation_status
Microsoft Fabricのget_operation_status操作を実行します。
get_operation_result
Microsoft Fabricのget_operation_result操作を実行します。
execute_sql
Microsoft Fabricのexecute_sql操作を実行します。
list_sql_endpoints
Microsoft Fabricのlist_sql_endpoints操作を実行します。
使用例
- 「Fabricワークスペース一覧を表示して」
- 「このワークスペースのアイテムを照会して」
- 「Lakehouse SQL EndpointでSELECTクエリを実行して」
注意事項
- Microsoft Fabricリソースにアクセスするには、該当Microsoftアカウントに必要なFabric権限が必要です。
- 一部の機能はMicrosoft FabricまたはPower BI API権限、テナント設定、管理者ロールが必要になる場合があります。
- Microsoft Entraアプリの権限を変更した場合、既存のOAuth接続を解除して再接続すると、新しい権限が反映されます。