1. Conduid
  2. Developer Tools
  3. Unraid MCP Server
MCP server · Developer Tools

Unraid MCP Server

MCP server for Unraid

Unclaimed mcpunraid
34Low

Scored 4 months ago · breakdown

About Unraid MCP Server

Unraid MCP Server is an MCP server in the Developer Tools category: mCP server for Unraid. It has been installed 0 times through Conduid.

Install

Clone
git clone https://github.com/TadMSTR/unraid-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Unraid MCP Server

Powered by Claude · Grounded in docs

I know everything about Unraid MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • ·Scoped permissionsNot checked yet.

README

unraid-mcp-server

An MCP server for Unraid, exposing Unraid data to Claude via the Unraid GraphQL API.

Tools

get-parity-status

Returns the current parity check status for the Unraid array, including progress percentage, speed, duration, error count, and whether it is running, paused, or correcting.

get-array-status

Returns the array state (started/stopped), total capacity with used/free in TiB, and a per-disk summary including device name, type, status, usage in GiB, and temperature.

get-disk-health

Returns SMART status, temperature, interface type (SAS/SATA/PCIE/USB), and spin state for all physical disks attached to the server.

get-parity-history

Returns recent parity check history. Accepts an optional limit parameter (1–50, default 10). Each entry shows date, status (COMPLETED/CANCELLED), duration, speed, and error count.

get-notifications

Returns unread notification count summary (alerts, warnings, info) and a list of recent notifications. Accepts optional type (UNREAD or ARCHIVE, default UNREAD) and limit (1–50, default 10) parameters.

get-system-info

Returns hostname, uptime, OS version, Unraid and kernel versions, CPU model and core/thread count, and total RAM with DIMM count.

get-docker-containers

Returns all Docker containers with name, state, status string, and image. Accepts optional runningOnly boolean (default false) to filter to running containers only.

get-shares

Returns Unraid user shares with name, comment, free space, and allocation settings (allocator, split level, include/exclude disk lists if configured).

Not Implemented

User accounts — The Unraid GraphQL API exposes a me query that returns the current API key's identity, but no endpoint for listing local user accounts. Managing users is a rare task better handled in the Unraid web UI.

VMs — No running VMs available to test against; skipped until there's something to validate the output.

Requirements

  • Unraid 7.x with API enabled
  • An Unraid API key (Viewer role is sufficient for read-only tools)
  • Node.js 18+

Configuration

Add to your Claude Desktop config (claude_desktop_config.json):

"unraid": {
  "command": "node",
  "args": ["/path/to/unraid-mcp-server/build/src/index.js"],
  "env": {
    "UNRAID_URL": "https://your-unraid-ip:4443",
    "UNRAID_API_KEY": "your-api-key"
  }
}

The server disables TLS certificate verification to support Unraid's self-signed certificate.

Building

pnpm install
pnpm run build

License

MIT

README mirrored from the source repository 4 months ago. The original is authoritative.

Questions

About Unraid MCP Server

How do I install Unraid MCP Server?

Run git clone https://github.com/TadMSTR/unraid-mcp-server, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Unraid MCP Server safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Unraid MCP Server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.