Microsoft Fabric Engineering
Microsoft Fabric Engineering MCP helps you manage Fabric data engineering resources such as Lakehouse, Warehouse, Notebook, Pipeline, Spark Job, and Environment.
Basic Information
Authentication
Uses OAuth 2.0 for authentication.
Key Features
- View Lakehouse and Warehouse details
- List Lakehouse tables and load data
- Run Notebooks, Pipelines, and Spark Jobs
- Manage Environment libraries and Spark Compute settings
Supported MCP Tools
get_lakehouse
Runs the Microsoft Fabric get_lakehouse operation.
list_lakehouse_tables
Runs the Microsoft Fabric list_lakehouse_tables operation.
load_lakehouse_table
Runs the Microsoft Fabric load_lakehouse_table operation.
run_table_maintenance
Runs the Microsoft Fabric run_table_maintenance operation.
get_warehouse
Runs the Microsoft Fabric get_warehouse operation.
refresh_sql_endpoint_metadata
Runs the Microsoft Fabric refresh_sql_endpoint_metadata operation.
run_notebook
Runs the Microsoft Fabric run_notebook operation.
query_pipeline_activity_runs
Runs the Microsoft Fabric query_pipeline_activity_runs operation.
run_spark_job_definition
Runs the Microsoft Fabric run_spark_job_definition operation.
publish_env
Runs the Microsoft Fabric publish_env operation.
cancel_publish_env
Runs the Microsoft Fabric cancel_publish_env operation.
upload_env_library
Runs the Microsoft Fabric upload_env_library operation.
delete_env_library
Runs the Microsoft Fabric delete_env_library operation.
list_env_staging_libraries
Runs the Microsoft Fabric list_env_staging_libraries operation.
import_env_external_libraries
Runs the Microsoft Fabric import_env_external_libraries operation.
get_env_spark_compute
Runs the Microsoft Fabric get_env_spark_compute operation.
update_env_spark_compute
Runs the Microsoft Fabric update_env_spark_compute operation.
Usage Examples
- “Show me the Lakehouse table list”
- “Run this Notebook”
- “Check the Pipeline run status”
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.