SABnzbd MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_HOST | No | HTTP bind host (only used when MCP_TRANSPORT=http) | 0.0.0.0 |
| MCP_PORT | No | HTTP port (only used when MCP_TRANSPORT=http) | 3000 |
| SABNZBD_URL | No | SABnzbd base URL | http://localhost:8080 |
| MCP_TRANSPORT | No | Transport mode: `stdio` or `http` | stdio |
| SABNZBD_API_KEY | Yes | SABnzbd API key (Settings → General → API Key) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_statusA | Get full SABnzbd server status including queue, disk space, speed and settings |
| get_versionA | Get the SABnzbd version |
| get_warningsA | Get current SABnzbd warnings and log messages |
| get_categoriesA | Get all configured download categories in SABnzbd |
| get_scriptsA | Get all configured post-processing scripts in SABnzbd |
| get_queueB | Get the current SABnzbd download queue |
| pause_queueA | Pause all SABnzbd downloads |
| resume_queueB | Resume all SABnzbd downloads |
| pause_post_processingB | Pause SABnzbd post-processing (repair, unpack, scripts) |
| resume_post_processingA | Resume SABnzbd post-processing |
| set_speed_limitA | Set the SABnzbd download speed limit. Use 0 for unlimited, a number for KB/s, or append M for MB/s (e.g. '5M') |
| delete_from_queueB | Delete one or more items from the SABnzbd queue |
| set_priorityC | Set the download priority for a queue item |
| change_categoryB | Change the category of a queue item |
| move_in_queueB | Move a queue item to a specific position |
| add_nzb_urlB | Add an NZB to the SABnzbd queue by URL |
| get_historyC | Get SABnzbd download history |
| retry_downloadB | Retry a failed download from history |
| retry_all_failedA | Retry all failed downloads in history |
| delete_historyC | Delete one or more items from history |
| purge_historyA | Purge all completed downloads from history |
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
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/LtMarx/SABnzbd-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server