No description
- Nix 63.3%
- Shell 36.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .forgejo/workflows | ||
| scripts | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| package.nix | ||
| README.md | ||
Navidrome-MCP Nix package
Reproducible Nix packaging for Blakeem/Navidrome-MCP.
Use as a flake input
inputs.navidrome-mcp.url = "git+ssh://git@git.nimmog.uk:2222/nimmo/navidrome-mcp.git";
The package is available as:
inputs.navidrome-mcp.packages.${pkgs.stdenv.hostPlatform.system}.default
It is designed to be run declaratively by a NixOS service. Configure
Navidrome-MCP with NAVIDROME_URL, NAVIDROME_USERNAME, and
NAVIDROME_PASSWORD; for remote MCP clients also configure the HTTP transport
and its bearer token.
Updates
Forgejo Actions checks upstream release tags daily at 04:17 UTC, and can also
be run manually. When a newer tag is available it updates the source and pnpm
dependency hashes, builds the package, then commits and pushes the verified
change to main.