dashbrr-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DASHBRR_URL | Yes | The URL of your Dashbrr instance. | |
| DASHBRR_API_KEY | No | Optional session token or empty. If not set, no auth header is sent; requires DASHBRR_AUTH_BYPASS=true on the instance. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| dashbrr_list_settingsA | List every configured service on the dashbrr instance, keyed by
instanceId (e.g. |
| dashbrr_get_ui_preferences_collapseA | Current UI collapse preferences (which dashboard panels are collapsed) for the authenticated user. |
| dashbrr_get_healthA | Liveness probe for the dashbrr instance itself (not any monitored service). Returns {"status": "ok"} when up. |
| dashbrr_check_service_healthA | Run a health check for one configured service. |
| dashbrr_create_plex_pinA | Start a Plex authentication flow: create a Plex PIN. Returns the pin id and code; poll it with dashbrr_get_plex_pin until it carries an authToken. |
| dashbrr_get_plex_pinA | Poll the status of a Plex PIN created with dashbrr_create_plex_pin. Once the pin has been authorised (has an authToken), the Plex auth flow is complete. |
| dashbrr_get_plex_sessionsB | Active Plex playback sessions. |
| dashbrr_get_autobrr_statsA | autobrr release counters: total/filtered/rejected/approved/error
counts. |
| dashbrr_get_autobrr_ircA | autobrr IRC networks and their health (name/healthy/enabled).
|
| dashbrr_get_autobrr_releasesA | Recent autobrr releases (data array, count, next_cursor).
|
| dashbrr_get_jellyfin_summaryA | Jellyfin system info plus active sessions (play state, now playing
item, transcoding). |
| dashbrr_get_uptimekuma_summaryA | Uptime Kuma monitor summary. |
| dashbrr_get_maintainerr_collectionsA | Maintainerr collections (id, title, isActive, deleteAfterDays,
mediaCount). |
| dashbrr_get_overseerr_requestsA | Pending Overseerr media requests (pendingCount + request list with
media and requester info). |
| dashbrr_get_traefik_summaryA | Traefik router/service/middleware overview, flagged issue routers, and
certificate summary. |
| dashbrr_get_bazarr_summaryA | Bazarr badges, subtitle provider statuses, and health issues.
|
| dashbrr_get_sabnzbd_summaryA | SABnzbd queue plus recent failures. |
| dashbrr_get_nzbget_summaryA | NZBGet queue, status, and recent failures. |
| dashbrr_get_sonarr_queueA | Sonarr download queue (paged records with series/episode info).
|
| dashbrr_get_sonarr_statsA | Sonarr queue-derived stats plus server version: {stats, version}.
|
| dashbrr_get_radarr_queueA | Radarr download queue (paged records with movie info).
|
| dashbrr_get_lidarr_queueA | Lidarr download queue. |
| dashbrr_get_readarr_queueA | Readarr download queue. |
| dashbrr_get_prowlarr_statsA | Prowlarr grab/fail counts and indexer count. |
| dashbrr_get_prowlarr_indexersA | Prowlarr indexer list (id, name, enable, priority, response time,
grab/query counts). |
| dashbrr_get_tailscale_devicesA | Tailscale devices on the tailnet. Returns |
| dashbrr_delete_sonarr_queue_itemA | Delete an item from the Sonarr download queue. |
| dashbrr_delete_radarr_queue_itemA | Delete an item from the Radarr download queue. |
| dashbrr_delete_lidarr_queue_itemA | Delete an item from the Lidarr download queue. |
| dashbrr_delete_readarr_queue_itemA | Delete an item from the Readarr download queue. |
| dashbrr_set_overseerr_request_statusA | Approve or decline a pending Overseerr media request. |
| dashbrr_save_settingsA | Create or update a service configuration on the dashbrr instance.
|
| dashbrr_delete_settingsA | Delete a service configuration from the dashbrr instance. |
| dashbrr_set_ui_preference_collapseA | Set whether a dashboard panel is collapsed for the authenticated user.
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SavageCore/dashbrr-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server