Back to Home
rxxed icon

mamcp

Verified Safe

by rxxed

Overview

Search for torrents on MyAnonamouse and trigger downloads via qBittorrent from an MCP client.

Installation

Run Command
go run main.go

Environment Variables

  • MAM_COOKIE
  • QBITTORRENT_URL
  • QBITTORRENT_USER
  • QBITTORRENT_PASS
  • QBITTORRENT_SAVE_PATH

Security Notes

The server handles sensitive credentials (MyAnonamouse session cookie, qBittorrent login) which are loaded from environment variables. No hardcoded secrets or 'eval' patterns were found. Input validation for tool calls uses `mcp-go` library functions. The qBittorrent integration downloads torrent files based on an ID and uploads them; while standard, this implies trust in the source of the torrents and the qBittorrent client's robustness against malicious torrent files. A hardcoded path for `.env` file loading (`/home/maia/work/mamcp/.env`) is present, which is unusual for a deployable server and might lead to setup issues if not managed via exported environment variables. The server provides warnings if required environment variables are not set.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens2500
Stars0
Forks0
Last Update2025-12-11

Tags

torrentP2PMyAnonamouseqBittorrentMCP server