Query, monitor, and manage Unraid servers via GraphQL API through MCP tools. Supports system info, Docker, VMs, array/parity, notifications, plugins, rclone, and live telemetry.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 475a84b · analyzer v27 · 1w ago
skills & prompt files 10
- agent-rules dinglebear-ai-unraid-mcp-475a84b/CLAUDE.md
- agent-rules dinglebear-ai-unraid-mcp-475a84b/docs/mcp/CLAUDE.md
- agent-rules dinglebear-ai-unraid-mcp-475a84b/docs/plugin/AGENTS.md
- agent-rules dinglebear-ai-unraid-mcp-475a84b/docs/plugin/CLAUDE.md
- agent-rules dinglebear-ai-unraid-mcp-475a84b/docs/repo/CLAUDE.md
- agent-rules dinglebear-ai-unraid-mcp-475a84b/docs/stack/CLAUDE.md
- agent-rules dinglebear-ai-unraid-mcp-475a84b/docs/upstream/CLAUDE.md
- agent-rules dinglebear-ai-unraid-mcp-475a84b/plugins/unraid/hooks/CLAUDE.md
- skill dinglebear-ai-unraid-mcp-475a84b/plugins/unraid/skills/unraid/SKILL.md
- agent-rules dinglebear-ai-unraid-mcp-475a84b/scripts/CLAUDE.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 143
filesystem 6
- fs dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/config/logging.py :10
from pathlib import Path - fs dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/config/settings.py :32
from pathlib import Path - fs dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/core/google_auth.py :38
from pathlib import Path - fs dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/devtools/api_parity.py :6
from pathlib import Path - fs dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/devtools/schema_diff_summary.py :7
from pathlib import Path - fs dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/server.py :15
from pathlib import Path
network 6
- net dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/core/client.py :15
import httpx - net dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/core/exceptions.py :11
import httpx - net dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/core/google_auth.py :40
from urllib.parse import urlparse - net dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/core/utils.py :5
from urllib.parse import urlparse - net dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/tools/_health.py :8
import httpx - net dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/tools/_plugin.py :8
import socket
tool registrations 1
- unraid dinglebear-ai-unraid-mcp-475a84b/unraid_mcp/tools/unraid.py :750
declared dependencies 7
- fastmcp@>=3.4.4,<3.5.0
- mcp@>=1.27.2,<2
- python-dotenv@>=1.1.1
- httpx@>=0.28.1
- anyio@>=4.10.0,<5
- starlette@>=0.46.0,<2
- pydantic-core@>=2.33.0,<3