ygg-torrent-mcp
Verified Safeby philogicae
Overview
Provides a Python wrapper and an MCP/FastAPI server to programmatically interact with the YggTorrent website for torrent searching, detail retrieval, and downloading.
Installation
docker compose up --build -dEnvironment Variables
- YGG_PASSKEY
Security Notes
The server retrieves the YggTorrent passkey from environment variables (YGG_PASSKEY), which is good practice. The passkey is injected locally into generated magnet links and downloaded .torrent files. While the README states it's 'not exposed externally', this refers to the YggAPI.eu service. The passkey *is* included in the torrent metadata/magnet link, which then communicates with torrent trackers, a standard and necessary behavior for private trackers. Users should be aware that sharing these passkey-laden files/links will expose their passkey within the torrent network. No other critical vulnerabilities like 'eval' or malicious patterns were found.
Similar Servers
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
torrent-search-mcp
Provides a Python API and an MCP/FastAPI server for programmatic torrent searching across various trackers.
pypi-query-mcp-server
A Model Context Protocol (MCP) server for querying PyPI package information, dependencies, and compatibility checking for LLM-based coding agents.
rqbit-mcp
This project provides a Python API wrapper and an MCP (Model Context Protocol) server for the rqbit torrent client, enabling standardized communication and integration with other applications or services.