Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add commands/sdebruyn/fabric-dw-mcp-cli/workspacesgit clone --depth 1 https://github.com/sdebruyn/fabric-dw-mcp-cliWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/commands/sdebruyn/fabric-dw-mcp-cli/workspaces)<a href="https://agentmods.dev/commands/sdebruyn/fabric-dw-mcp-cli/workspaces"><img src="https://agentmods.dev/badge/commands/sdebruyn/fabric-dw-mcp-cli/workspaces.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00000 | $0.01162 |
| Opus 5 | $0.00000 | $0.00581 |
| Sonnet 5 | $0.00000 | $0.00232 |
| Haiku 4.5 | $0.00000 | $0.00116 |
Grade A, and why
workspaces scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 201 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Workspaces
Manage Microsoft Fabric workspaces - list all workspaces the authenticated principal can see, inspect a single workspace's details (including its default Data Warehouse collation), and update that collation. All workspace commands operate at the workspace level and do not target a specific Data Warehouse or SQL Analytics Endpoint item.
Targets: Workspace (not item-specific)
!!! note "Workspace selection"
The `workspaces` CLI group is exempt from the global `-w/--workspace` option. Pass the workspace name or GUID as a positional argument to `workspaces get` and `workspaces set-collation` instead.
CLI
workspaces assign-capacity
Targets: Workspace (not item-specific)
Assign a workspace to a Fabric capacity.
!!! note
The `workspaces` group is exempt from the global `-w/--workspace` option. Pass the workspace name or GUID as a positional argument instead.
Synopsis
fdw workspaces assign-capacity [WORKSPACE] --capacity-id <UUID>
Options
--capacity-id(UUID, required): UUID of the capacity to assign the workspace to.
Example
fdw workspaces assign-capacity MyWorkspace --capacity-id ab12cd34-ef56-7890-abcd-ef1234567890
workspaces get
Targets: Workspace (not item-specific)
Get details for a workspace, including its default Data Warehouse collation.
!!! note
The `workspaces` group is exempt from the global `-w/--workspace` option. Pass the workspace name or GUID as a positional argument instead.
Synopsis
fdw workspaces get [WORKSPACE]
Example
fdw workspaces get MyWorkspace
id 3f2a1c5d-...
displayName MyWorkspace
capacityId ab12cd34-...
defaultDataWarehouseCollation Latin1_General_100_CI_AS_KS_WS_SC_UTF8
workspaces list
Targets: Workspace (not item-specific)
List all workspaces the authenticated principal has access to.
Synopsis
fdw workspaces list
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago First seen · 201 lines · 0 tokens per session scan A f74a768aa8f5
workspaces is a command published in the GitHub repository sdebruyn/fabric-dw-mcp-cli (10 stars, last pushed yesterday), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 1,162 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other commands, from other repositories
check_schema_version
Check the Flyway schema version of the SQLite database on a Docker volume.
skene-status
Check implementation status from skene-context/engine.yaml. Validates features, action vs code-only mode, and that trigger/function SQL exists in migrations; detail shows latest matching file and (+N) if duplicates.
sql_schema
Command "sql_schema" from agentis-tools/ctx, covering ctx sql — public schema (v1), stability contract, views, v1.symbols — one row per symbol and v1.edges — one row per relationship.
sql
Run read-only SQL against the code-intelligence index through DuckDB, over a stable v1 view layer.
reflect
Reflect on an outcome to update memory confidence and create relationships in the central Gnosys database.
restore
Restore the central Gnosys database from a backup file.