Query CVEs and OSV advisories for NixOS packages: inspect a specific CVE or advisory ID, check one package, or list current security issues by severity.
Activate NixOS or Home Manager configurations with optional dry-build validation, record rollback generation, and return units changed, package delta, systemd health, and generation before/after.
MCP-NixOS is a Model Context Protocol server that provides real-time, accurate information about NixOS packages, options, Home Manager, and nix-darwin configurations, preventing AI assistants from hallucinating about NixOS resources and enabling them to deliver factual system configuration guidance.
Enables searching and retrieving NixOS configuration options using the official NixOS search API. It provides detailed metadata including option types, default values, and descriptions with full support for paginated results.
Starts a persistent background NixOS or Home Manager closure compilation without activation and returns a job ID for polling status and new log output.
Compare a newly built NixOS or Home Manager closure with the running system to report package additions, removals, version changes, and closure size, then apply switches unless preview was requested.
Evaluate an attribute's final merged value in your actual NixOS or Home Manager configuration with nix eval; batch attributes and get per-attribute results.