Labsco
MCP SERVER

Transmission MCP Server

by v-odoo-testing

Controls a Transmission torrent daemon — add, start, stop, remove — directly or through a SOCKS5 proxy, chosen per call.

Containers, Kubernetes & Cluster Operations
Summary
Your home daemon, reachable from anywhere.

The proxy switch is per request rather than global, so the same server works on the home network and over a tunnel without being reconfigured.

What it is

An MCP server for the Transmission torrent daemon. It talks to the daemon over its RPC port, and any individual call can be routed through a SOCKS5 proxy for when you are away from the network the daemon sits on.

What you get
  • A torrent added from a magnet link or torrent URL, into a chosen download directory
  • Torrents started, stopped or removed, with or without deleting the local data
  • All torrents listed with their current status
  • Free disk space checked before a download starts
  • Session settings read back from the daemon
  • Any single call routed through a SOCKS5 proxy
Requirements

Python with the packages in requirements.txt and a reachable Transmission daemon. The daemon's host, port, username and password go in the environment; the SOCKS5 host and port are separate settings.