What problem does it solve?
This Skill helps you operate an Unraid 7.2+ system by letting an LLM safely discover and invoke GraphQL operations without guessing field names or hand-writing fragile query strings.
Core Features & Use Cases
- Schema discovery with
search: find the right query or mutation names and argument shapes before calling anything live.
- Live execution with
execute: run sandboxed JavaScript that calls Unraid GraphQL through the server’s typed helper surfaces.
- Typed convenience + raw escape hatches: use
unraid.local.query.<field>({ args, fields }), unraid.local.mutation.<field>({ args, fields }), or fall back to unraid.local.graphql({ query, variables }) when you need full control.
- Safety guardrails and clearer failures: enforces an execute time limit and an API-call budget, plus emits tagged errors the agent can react to without inventing operations.
Quick Start
Use the unraid-code-mode-mcp skill to produce a one-screen overview of your Unraid box by calling search to identify info, array, shares, vms, docker, and online, then running one execute script that fetches them in a single Promise.all and returns a Markdown table.