Skip to main content
Glama
aserper

NZBGet MCP Server

by aserper

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NZBGET_HOSTNoNZBGet hostnamelocalhost
NZBGET_PORTNoNZBGet RPC port6789
NZBGET_PASSWORDYesNZBGet password
NZBGET_USERNAMEYesNZBGet username
NZBGET_USE_HTTPSNoUse HTTPSfalse

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
nzbget_statusB

Get current NZBGet server status

nzbget_versionB

Get NZBGet version

nzbget_server_volumesB

Get download statistics per server

nzbget_list_groupsB

List download queue groups

nzbget_appendC

Add NZB to queue

nzbget_edit_queueD

Edit queue items

nzbget_historyC

Get download history

nzbget_pause_downloadB

Pause downloads

nzbget_resume_downloadC

Resume downloads

nzbget_pause_postB

Pause post-processing

nzbget_resume_postC

Resume post-processing

nzbget_rateC

Set download rate limit

nzbget_scanB

Scan for new NZB files

nzbget_logD

Get log entries

nzbget_write_logD

Write log message

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.9/5.0

Scored across 15 tools

Disambiguation4/5

Most tools have clearly distinct purposes targeting different aspects of NZBGet management (queue, history, status, control). There is some potential confusion between pause_download/pause_post and resume_download/resume_post pairs, but the descriptions clarify the download vs. post-processing distinction.

Naming Consistency5/5

All tools follow a consistent 'nzbget_verb_noun' pattern with snake_case throughout. The naming convention is predictable and systematic, making it easy to understand each tool's function at a glance.

Tool Count5/5

15 tools is well-scoped for an NZBGet management server. This provides comprehensive coverage of queue management, status monitoring, control operations, and logging without being overwhelming or sparse.

Completeness4/5

The toolset covers most essential NZBGet operations including queue management (append, edit, list groups), status monitoring (status, version, server volumes), control (pause/resume, rate limiting), and logging. Minor gaps might include more granular queue item manipulation or configuration management, but core workflows are well-covered.

Maintenance

ActivityInactive
ResponsivenessNo issues