1. Conduid
  2. Developer Tools
  3. Qbittorrent MCP
MCP server · Developer Tools

Qbittorrent MCP

Model Context Protocol for qbittorrent/qBittorrent

Unclaimed devtools
52Fair

Scored 13 days ago · breakdown

About Qbittorrent MCP

Qbittorrent MCP is an MCP server published by pickpppcc in the Developer Tools category: model Context Protocol for qbittorrent/qBittorrent.

The repository has 29 stars and 15 forks, with the last commit 3 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/pickpppcc/qbittorrent-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Qbittorrent MCP

Powered by Claude · Grounded in docs

I know everything about Qbittorrent MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 6 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

qBittorrent MCP Service

qBittorrent MCP is a service based on FastMCP that provides functional interfaces for interacting with the qBittorrent WebUI API.

Feature List

This service provides the following features:

Torrent Management

  • add_torrent: Add torrent files to qBittorrent
  • delete_torrent: Delete specified torrents (optionally delete files)
  • pause_torrent: Pause torrent downloads
  • resume_torrent: Resume torrent downloads
  • get_torrent_list: Get list of all torrents
  • search_torrents: Search torrents

Trackers and Tags

  • get_torrent_trackers: Get tracker list for a torrent
  • add_trackers_to_torrent: Add new trackers to a torrent
  • add_torrent_tags: Add tags to a torrent

Speed and Priority Control

  • set_global_download_limit: Set global download speed limit
  • set_global_upload_limit: Set global upload speed limit
  • set_torrent_download_limit: Set download speed limit for a specific torrent
  • set_torrent_upload_limit: Set upload speed limit for a specific torrent
  • set_file_priority: Set download priority for a specific file

System Information

  • get_application_version: Get qBittorrent application version

Configuration

The service uses the following configuration parameters:

  • DEFAULT_HOST: qBittorrent WebUI host address
  • DEFAULT_USERNAME: qBittorrent WebUI username
  • DEFAULT_PASSWORD: qBittorrent WebUI password

Usage

  1. Ensure required dependencies are installed:

    pip install httpx mcp
    
  2. Run the MCP service:

    python main.py
    

Development

The service is divided into two main files:

  • main.py: Defines MCP service interface and configuration parameters
  • api.py: Implements interaction logic with qBittorrent WebUI
   "mcp_servers": [
        {
            "command": "uv",
            "args": [
                "--directory",
                "/workspace/PC-Canary/apps/qBittorrent/qbittorrent_mcp",
                "run",
                "qbittorrent.py"
            ]
        }
    ]

README fetched from the repository 6 days ago. The original is authoritative.

Questions

About Qbittorrent MCP

How do I install Qbittorrent MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Qbittorrent MCP safe to use with an AI agent?

Its trust score is 52 out of 100 (fair). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Qbittorrent MCP still maintained?

Yes — the last commit was 3 months ago. The repository has 29 stars and 15 forks and 1 open issues.