unraid-mcp/gemini-extension.json
Jacob Magar 34c4e98ddc chore(hooks): remove SessionStart sync-env hook
sync-env.sh was exiting 1 whenever UNRAID_MCP_BEARER_TOKEN was not
configured via plugin userConfig, causing startup hook errors every
session for users not using the plugin config flow.
2026-04-03 21:25:43 -04:00

29 lines
822 B
JSON

{
"name": "unraid-mcp",
"version": "1.2.3",
"description": "Query, monitor, and manage Unraid servers via GraphQL API through MCP tools. Supports system info, Docker, VMs, array/parity, notifications, plugins, and live telemetry.",
"mcpServers": {
"unraid-mcp": {
"command": "uv",
"args": [
"run",
"unraid-mcp-server"
],
"cwd": "${extensionPath}"
}
},
"settings": [
{
"name": "Unraid API URL",
"description": "GraphQL API endpoint for your Unraid server (e.g., https://unraid.local/graphql)",
"envVar": "UNRAID_API_URL",
"sensitive": false
},
{
"name": "Unraid API Key",
"description": "API key for authenticating with the Unraid GraphQL API",
"envVar": "UNRAID_API_KEY",
"sensitive": true
}
]
}