unraid-code-mode-mcp

Community

Query and mutate Unraid via safe sandboxed code.

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 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.

Dependency Matrix

Required Modules

None required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.