Skip to main content
Glama
Krusmaster

fabric-backend-mcp

by Krusmaster

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FABRIC_ODBCNoODBC connection string used by the local stdio server (fabric-backend-mcp) to reach the Fabric SQL endpoint, e.g. "Driver={ODBC Driver 18 for SQL Server};Server=<sql endpoint>;Database=<lakehouse>;Authentication=ActiveDirectoryInteractive".
PRODUCT_NAMENoProduct name used to fill the website pages.
COMPANY_ORGNRNoOptional company organisation number shown on the pages.
CONTACT_EMAILNoContact email used to fill the website pages.
KRUSGRAPH_DCRNoSet to 1 to turn on the dynamic client registration facade answering the Entra app's public client id for allowed redirect URIs (off by default).
MCP_PUBLIC_URLNoPublic URL of the MCP endpoint; setting it together with the ENTRA_* values switches the server to per-user Entra sign-in.
PARTNER_SIGNINNoSet to 1 to show the (not yet wired) partner sign-in button.
ENTRA_CLIENT_IDNoEntra client id of the app used for per-user sign-in (MCP_PUBLIC_URL, ENTRA_CLIENT_ID and ENTRA_CLIENT_SECRET enable per-user Entra sign-in).
KRUSGRAPH_BUILDNoBuild/source tag echoed on /healthz so a deploy can tell the new revision from the old one (set by the deploy script).
FABRIC_CLIENT_IDNoEntra client (application) id of the service principal used by the remote server.
FABRIC_TENANT_IDNoEntra tenant id used by the server's own service principal (remote server authentication).
FABRIC_SOURCE_KINDNoThe kind of Fabric source, one of Lakehouse, Warehouse or SQLDatabase (used by the local stdio server).
ENTRA_CLIENT_SECRETNoEntra client secret of the app used for per-user sign-in.
FABRIC_CLIENT_SECRETNoEntra client secret of the service principal used by the remote server.
FABRIC_SCHEMAS_ENABLEDNoSet to 1 for a lakehouse created with schemas so that semantic_model_draft writes schemaName.
KRUSGRAPH_DEBUG_ERRORSNoSet to 1 to add the exception class to tool error answers, for operator debugging.
KRUSGRAPH_DCR_REDIRECTSNoAllowed redirect URIs for the DCR facade (used with KRUSGRAPH_DCR=1).
KRUSGRAPH_ONTOLOGY_WRITENoSet to 1 (deploy config ontology_write) to offer the create_ontology tool.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources