Skip to Content

Microsoft Fabric BI

Microsoft Fabric BI MCP helps you run DAX queries, refreshes, exports, and clone operations for Semantic Models and Reports.

Basic Information

Authentication

Uses OAuth 2.0 for authentication.

Key Features

  • Run DAX queries on Semantic Models
  • Refresh Semantic Models and view refresh history
  • Manage data sources, parameters, and user permissions
  • Export, clone, and rebind Reports

Supported MCP Tools

execute_dax_query

Runs the Microsoft Fabric execute_dax_query operation.

refresh_semantic_model

Runs the Microsoft Fabric refresh_semantic_model operation.

get_refresh_history

Runs the Microsoft Fabric get_refresh_history operation.

cancel_refresh

Runs the Microsoft Fabric cancel_refresh operation.

bind_semantic_model_connection

Runs the Microsoft Fabric bind_semantic_model_connection operation.

get_parameters

Runs the Microsoft Fabric get_parameters operation.

update_parameters

Runs the Microsoft Fabric update_parameters operation.

take_over_dataset

Runs the Microsoft Fabric take_over_dataset operation.

get_dataset_users

Runs the Microsoft Fabric get_dataset_users operation.

get_refresh_schedule

Runs the Microsoft Fabric get_refresh_schedule operation.

update_refresh_schedule

Runs the Microsoft Fabric update_refresh_schedule operation.

get_datasources

Runs the Microsoft Fabric get_datasources operation.

export_report

Runs the Microsoft Fabric export_report operation.

clone_report

Runs the Microsoft Fabric clone_report operation.

rebind_report

Runs the Microsoft Fabric rebind_report operation.

Usage Examples

  • “Run a DAX query on this Semantic Model”
  • “Check the refresh history”
  • “Export this Report”

Notes

  • To access Microsoft Fabric resources, the Microsoft account must have the required Fabric permissions.
  • Some features may require Microsoft Fabric or Power BI API permissions, tenant settings, or administrator roles.
  • If Microsoft Entra app permissions change, disconnect and reconnect the existing OAuth connection so the new permissions can take effect.
Last updated on