Best NixOS MCP Servers
NixOS is a Linux distribution built on top of the Nix package manager that emphasizes declarative configuration and reliable system upgrades.
Why this server?
Provides real-time access to NixOS packages and system options via the Elasticsearch API, allowing AI assistants to search and retrieve accurate information about available packages, their metadata, and system configuration options across multiple NixOS channels.
AsecurityAlicense-qualityMCP-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.Last updated18513MITWhy this server?
Enables searching for NixOS configuration options to retrieve details such as option names, types, default values, and descriptions from the official NixOS search API.
AsecurityFlicense-qualityEnables 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.Last updated21Why this server?
Provides a reproducible development environment using Nix with flakes for consistent tooling and dependencies
-securityAlicense-qualityAn intelligent server that provides semantic code search, domain-driven analysis, and advanced code understanding for large codebases using LLMs and vector embeddings.Last updated7MITWhy this server?
Provides tools for searching and exploring the Nix ecosystem, including package search in Nixpkgs, NixOS configuration options, Home Manager options, Nixvim and nix-darwin configurations, and package version tracking through NixHub. Enables reading Nix source code for derivations and module declarations.
Why this server?
Provides a reproducible development environment and build system for the MCP server through Nix
-securityFlicense-qualityAn MCP server that enforces unit testing standards by linting code and guiding agentic coding tools (like Gemini CLI or Claude Code) to follow best practices in test-driven development.Last updated3