About Mcp Nixos
This server gives AI assistants accurate, current information about the NixOS ecosystem, so they stop inventing package names and option paths. It runs as a Model Context Protocol server and works with Claude, Cursor and other MCP clients, over standard input and output or as a remote server over HTTP. It is a client of public data sources, so Nix itself is not required, and it runs on Linux, macOS and Windows.
It exposes just two tools. One unified query tool handles search, info, statistics, option browsing, channels, flake inputs and binary cache lookups. The second returns package version history with nixpkgs commit hashes through NixHub. Sources include the official NixOS package and option index, Home Manager, nix darwin, FlakeHub, Noogle function signatures, Nixvim and NVF option catalogs, cache.nixos.org status, the NixOS wiki and nix.dev tutorials. Responses are plain text, and the site says the tool definitions use roughly 1,030 tokens in total, which keeps context use low.
The project is developed and maintained by Utensils and is released under the MIT license. Setup is a short JSON block that launches it with uvx. The site publishes no pricing, and the software is offered free to use under that open source license.