ygg-torrent-mcp

ygg-torrent-mcp

3.4

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

  1. search_torrents

    Search for torrents.

  2. get_torrent_details

    Get details of a specific torrent.

  3. get_magnet_link

    Get the magnet link for a torrent.

  4. download_torrent_file

    Download the .torrent file for a torrent.