{ lib, python3Packages, fetchurl, }: let wheel = fetchurl { url = "https://files.pythonhosted.org/packages/6b/9c/dc73804f0f62208d59794080d009fb86b7ac6e9d4b5ad452791355dcfb51/transmission_mcp-1.0.1-py3-none-any.whl"; hash = "sha256-1TKb75iNKgMqw0YVZ+rDEac4IyCuj94y1OMzqQROCrI="; }; in python3Packages.buildPythonApplication rec { pname = "transmission-mcp"; version = "1.0.1"; format = "wheel"; src = wheel; doCheck = false; dependencies = with python3Packages; [ python-dotenv fastmcp transmission-rpc fastapi uvicorn ]; meta = with lib; { description = "MCP server for the Transmission BitTorrent client"; homepage = "https://github.com/philogicae/transmission-mcp"; license = licenses.mit; mainProgram = "transmission-mcp"; platforms = platforms.all; }; }