ygg-torrent-mcp
If you are the rightful owner of ygg-torrent-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This repository provides a Python wrapper for the YggTorrent website and an MCP (Model Context Protocol) server to interact with it programmatically.
The YggTorrent MCP Server & Wrapper is a comprehensive solution designed to facilitate seamless interaction with the YggTorrent website through a Python-based wrapper and an MCP server. This setup allows developers to integrate YggTorrent functionalities into their applications or services effortlessly. The server supports multiple communication protocols, including stdio, SSE, and streamable HTTP, ensuring flexibility and ease of use. Additionally, a FastAPI server is included for those who prefer a standard HTTP API interface. The package is available for installation via PyPI, and Docker support is provided to address common DNS issues. With this tool, users can search for torrents, retrieve torrent details, magnet links, and torrent files, all while ensuring the security of their YggTorrent passkey.
Features
- API wrapper for YggAPI, an unofficial API for YggTorrent
- MCP server interface for standardized communication
- FastAPI server interface for alternative HTTP access
- Tools for searching torrents, retrieving details, magnet links, and torrent files
- Docker support to bypass DNS issues
Tools
search_torrents
Search for torrents.
get_torrent_details
Get details of a specific torrent.
get_magnet_link
Get the magnet link for a torrent.
download_torrent_file
Download the .torrent file for a torrent.