All checks were successful
CI / Flake Check (push) Successful in 44s
CI / Build Individual Packages (academic-search-mcp-server) (push) Successful in 59s
CI / Build Individual Packages (duckduckgo-mcp-server) (push) Successful in 49s
CI / Build Individual Packages (kindly-web-search-mcp-server) (push) Successful in 1m35s
CI / Build Individual Packages (manim-mcp-server) (push) Successful in 1m5s
CI / Build Individual Packages (pdf-reader-mcp) (push) Successful in 1m2s
CI / Build Individual Packages (zotero-mcp) (push) Successful in 1m21s
CI / Build Individual Packages (rust-research-mcp) (push) Successful in 6m34s
38 lines
839 B
Nix
38 lines
839 B
Nix
{
|
|
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;
|
|
};
|
|
}
|