{ lib, pkgs, ... }: { # servers with secrets should go in ../../private/llm.nix programs.mcp = { enable = true; servers = { nixos = { command = "nix"; args = [ "run" "github:utensils/mcp-nixos" "--" ]; }; } // (lib.optionalAttrs pkgs.stdenv.isDarwin { dash = { command = "${pkgs.uv}/bin/uvx"; args = [ "--from" "git+https://github.com/Kapeli/dash-mcp-server.git" "dash-mcp-server" ]; }; }); }; }