mirror of
https://github.com/jmagar/unraid-mcp.git
synced 2026-03-25 21:34:12 -07:00
Resolves review threads: - PRRT_kwDOO6Hdxs50mcYz: oidc/validate_session now documents required `token` - PRRT_kwDOO6Hdxs50mcY8: setting/update corrected to require `settings_input` - PRRT_kwDOO6Hdxs50mcZE: rclone/create_remote corrected to `provider_type`+`config_data` - PRRT_kwDOO6Hdxs50mcZL: disk/logs corrected to `log_path`+`tail_lines` - PRRT_kwDOO6Hdxs50mcZe: parity_progress added to event-driven subscriptions list - PRRT_kwDOO6Hdxs50mcZh: log_tail README example now includes required `path` - PRRT_kwDOO6Hdxs50mcaR: parity_start quick-reference now includes required `correct=False` - PRRT_kwDOO6Hdxs50mcaq: array_state documented as "may show" not "will always show" - PRRT_kwDOO6Hdxs50mnR8: key/create roles is optional; add_role/remove_role use `roles` (plural) - PRRT_kwDOO6Hdxs50mnRd: endpoints.md heading moved before blockquote (MD041) - PRRT_kwDOO6Hdxs50mnTB: test_resources.py uses _get_resource() helper instead of raw internals - PRRT_kwDOO6Hdxs50mYkZ: N/A — _build_google_auth removed in prior refactor commit - PRRT_kwDOO6Hdxs50mnQf: N/A — plugin.json already at 1.1.2, matches pyproject.toml - PRRT_kwDOO6Hdxs50mnQ7: N/A — blank line already present in CLAUDE.md - PRRT_kwDOO6Hdxs50mnRD: N/A — fastmcp.http.json removed in prior refactor commit - PRRT_kwDOO6Hdxs50mnRH: N/A — blank line already present in README.md - PRRT_kwDOO6Hdxs50mnSW: N/A — test_auth_builder.py removed in prior refactor commit
1.6 KiB
1.6 KiB
Unraid API Endpoints Reference
⚠️ DEVELOPER REFERENCE ONLY — This file documents raw GraphQL endpoints for development purposes. For MCP tool usage, use
unraid(action=..., subaction=...)calls as documented inSKILL.md.
Complete list of available GraphQL read-only endpoints in Unraid 7.2+.
System & Metrics (8)
info- Hardware specs (CPU, OS, motherboard)metrics- Real-time CPU/memory usageonline- Server online statusisInitialSetup- Setup completion statusconfig- System configurationvars- System variablessettings- System settingslogFiles- List all log files
Storage (4)
array- Array status, disks, paritydisks- All physical disks (array + cache + USB)shares- Network shareslogFile- Read log content
Virtualization (2)
docker- Docker containersvms- Virtual machines
Monitoring (2)
notifications- System alertsupsDevices- UPS battery status
User & Auth (4)
me- Current user infoowner- Server ownerisSSOEnabled- SSO statusoidcProviders- OIDC providers
API Management (1)
apiKeys- List API keys
Customization (3)
customization- UI theme & settingspublicTheme- Public themepublicPartnerInfo- Partner branding
Server Management (3)
registration- License infoserver- Server metadataservers- Multi-server management
Bonus (1)
plugins- Installed plugins (returns empty array if none)