Fabric-dw MCP Server

MCP server for Microsoft Fabric Data Warehouses and SQL Analytics Endpoints

Local serverstdio

What is the Fabric-dw MCP Server?

Fabric-dw is an MCP integration. MCP server for Microsoft Fabric Data Warehouses and SQL Analytics Endpoints.

Packages and local setup

The published oci package is ghcr.io/sdebruyn/fabric-dw:2026.9.0. Its declared MCP transport is stdio.

The package declares FABRIC_AUTH: Azure credential source: 'default' (DefaultAzureCredential chain), 'sp' (service principal, needs AZURE_TENANT_ID/AZURE_CLIENT_ID/AZURE_CLIENT_SECRET), or 'interactive' (browser sign-in).; FABRIC_MCP_READONLY: Set to 1 to restrict execute_sql to SELECT/WITH statements and block all mutating tools.; FABRIC_MCP_ALLOW_DESTRUCTIVE: Set to 1 to enable permanently-destructive tools (delete_, clear_table, restore_warehouse_in_place). Disabled by default.; FABRIC_MCP_WORKSPACES: Comma-separated workspace names or GUIDs the server may touch. Unset allows all workspaces.; FABRIC_MCP_ALLOW_REMOTE: Set to 1 to allow the HTTP transport to bind on a non-loopback address. Always front with an authenticating reverse proxy.; FABRIC_LOG_LEVEL: Log level for the MCP server (DEBUG, INFO, WARNING, ERROR, CRITICAL)..

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository · Project website. This profile uses version 2026.9.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related databases MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
FABRIC_AUTHAzure credential source: 'default' (DefaultAzureCredential chain), 'sp' (service principal, needs AZURE_TENANT_ID/AZURE_CLIENT_ID/AZURE_CLIENT_SECRET), or 'interactive' (browser sign-in).Optional
FABRIC_MCP_READONLYSet to 1 to restrict execute_sql to SELECT/WITH statements and block all mutating tools.Optional
FABRIC_MCP_ALLOW_DESTRUCTIVESet to 1 to enable permanently-destructive tools (delete_, clear_table, restore_warehouse_in_place). Disabled by default.Optional
FABRIC_MCP_WORKSPACESComma-separated workspace names or GUIDs the server may touch. Unset allows all workspaces.Optional
FABRIC_MCP_ALLOW_REMOTESet to 1 to allow the HTTP transport to bind on a non-loopback address. Always front with an authenticating reverse proxy.Optional
FABRIC_LOG_LEVELLog level for the MCP server (DEBUG, INFO, WARNING, ERROR, CRITICAL).Optional