Overview
Features
NixOS Tools
A suite of NixOS-specific commands (nixos_search, nixos_info, nixos_stats, nixos_channels, nixos_flakes_search, nixos_flakes_stats) for discovering packages, options, channels, and flakes.
NixHub Version History
Access to package version histories and commit data via nixhub_package_versions and nixhub_find_version for historical context.
Home Manager Tools
Tools to search and inspect Home Manager options, plus statistics and curated browsing (home_manager_search, home_manager_info, home_manager_stats, home_manager_list_options, home_manager_options_by_prefix).
Darwin Tools
macOS configuration tooling for nix-darwin options (darwin_search, darwin_info, darwin_stats, darwin_list_options, darwin_options_by_prefix).
Real-time, Plain Text Output
Real-time data feeds with human- and AI-friendly plain text output, designed for fast, readable responses.
Async & Stateless MCP
Modern asynchronous FastMCP 2.x implementation with stateless operation and minimal caching for reliable, scalable queries.
Cross-Platform & No Local Nix Required
Runs anywhere Python runs; no Nix/NixOS installation required, with deployment options via uvx, nix, or Docker.
Who Is This For?
- AI developers:Integrate real-time NixOS data into AI assistants and chat agents via MCP endpoints.
- MCP client developers:Test, develop, and deploy MCP clients against a real NixOS data backend in local or CI environments.
- NixOS power users:Query up-to-date NixOS packages, options, and Home Manager settings to inform decisions and configurations.




