unraid-code-mode-mcp
CommunityQuery and mutate Unraid via safe sandboxed code.
Software Engineering#graphql#mcp#code execution#unraid#quickjs sandbox#typed dispatch#operations discovery
Authorjmpijll
Version1.0.0
Installs0
System Documentation
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 tounraid.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.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: unraid-code-mode-mcp Download link: https://github.com/jmpijll/unraid-code-mode-mcp/archive/main.zip#unraid-code-mode-mcp Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.