Krusgraph for Microsoft Fabric

Turn the tables in a Fabric lakehouse, warehouse or SQL database into a GraphQL API and an app backend — keys and relationships inferred, with the rule behind every link shown. Use it from Claude, Claude Code, Cursor or any MCP client.

Connect

  1. Your Entra admin grants consent once for your organization: grant admin consent. It allows the connector to call Fabric and SQL as each signed-in user — nothing more.
  2. In Claude: add the Krusgraph connector from the directory, or as a custom connector with the URL https://krusgraph.com/mcp. Sign in with your Microsoft work account.
  3. In Fabric: you need access to the workspace you want to use, and a Fabric capacity (a trial is fine).

Every call runs with your own Fabric permissions. Nothing is stored — see the privacy policy.

What you can ask

Tools

ToolDoesChanges anything
list_sourceslakehouses, warehouses, SQL and mirrored databases, existing GraphQL APIs in a workspaceno
list_tablestables and columns with typesno
plan_backendinferred keys and relationships, each with its rule (K0–K3, R0–R3); ambiguous and keyless tablesno
create_backendcreates or updates one API for GraphQL itemcreates/updates one item; never deletes
rayfin_connectorRayfin (Fabric Apps) connector entitiesno
query_graphqlruns a read-only query; mutations are refusedno

How relationships are inferred

A lakehouse has no declared keys, so names are all there is — and every result says which rule produced it, so you can overrule it. Declared keys and foreign keys (warehouses) always win. A column that could point at two tables is reported, never guessed. Full rules: https://github.com/Krusmaster/fabric-backend#how-the-relationships-are-inferred

Two steps stay manual

Fabric has no API for these yet, and the connector tells you when they are needed:

  1. Introspection on the GraphQL item (item → Settings → Introspection) — needed by tools such as Lovable that read the schema.
  2. Permissions on the item for other apps or service principals that should query it.

Support

hello@krusgraph.com · Source (MIT): https://github.com/Krusmaster/fabric-backend