qbittorrent-readonly-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| QBIT_URL | No | URL of the qBittorrent Web API. | |
| QBIT_API_KEY | No | API key for qBittorrent. | |
| QBIT_MCP_ENV_FILE | No | Path to an env file containing QBIT_URL and QBIT_API_KEY. |
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_health_summaryA | Return versions, transfer speeds, task state counts, and read-only problem summary. |
| list_torrentsC | List torrents using local filters; no filter value is sent as an arbitrary API endpoint. |
| get_torrent_detailsA | Get safe details for one torrent using an 8+ character hexadecimal Info Hash prefix. |
| list_problem_torrentsA | List missing, errored, unknown, or incomplete stalled/stopped torrents. |
| analyze_largest_torrentsB | Return the largest torrents, optionally limited to a minimum inactivity age. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool targets a distinct monitoring concern: aggregate health, general torrent listing, per-torrent details, problem triage, and size/inactivity analysis. The two list-like tools are clearly differentiated by filtering to problem torrents versus all torrents.
All tool names follow a consistent snake_case verb_noun pattern (get_*, list_*, analyze_*). There are no mixed conventions or vague one-word identifiers.
Five tools is a well-scoped set for a read-only qBittorrent monitoring server. Each tool provides a distinct capability without redundancy.
The surface covers the main read-only workflow: health summary, listing, details, problem identification, and size analysis. Minor gaps exist around lower-level details like trackers or peer lists, but agents can accomplish core monitoring without dead ends.