Microsoft Fabric MCP Server
by snahrup
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AZURE_CLIENT_ID | Yes | Your Azure client ID | |
| AZURE_TENANT_ID | Yes | Your Azure tenant ID | |
| AZURE_CLIENT_SECRET | Yes | Your Azure client secret | |
| POWERBI_WORKSPACE_ID | No | Power BI workspace ID. If not set, uses workspace-agnostic endpoints |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_powerbi_datasetsB | Get all Power BI datasets in the workspace |
| execute_dax_queryC | Execute a DAX query on a Power BI dataset |
| refresh_datasetC | Refresh a Power BI dataset |
| get_workspacesB | Get all Fabric/Power BI workspaces |
| create_notebookC | Create a new notebook in Fabric workspace |
| upload_to_datawarehouseC | Upload data to a Fabric Data Warehouse |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/snahrup/microsoft-fabric-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server