MCP-NixOS

Model Context Protocol

GitHub

#Key Features

NixOS Packages & Options

Search and retrieve detailed information about NixOS packages and system options.

Home Manager Integration

Comprehensive support for Home Manager configuration options and hierarchical searches.

nix-darwin Support

Access to nix-darwin macOS configuration options and resources.

Fast & Efficient

Multi-level caching with filesystem persistence for optimal performance.

Cross-Platform

Works seamlessly across Linux, macOS, and Windows environments.

Claude Integration

Perfect compatibility with Claude and other AI assistants via the MCP protocol.

#Getting Started

#Configuration

Add to your MCP configuration file:

json
{
  "mcpServers": {
    "nixos": {
      "command": "uvx",
      "args": ["mcp-nixos"]
    }
  }
}

Start leveraging NixOS package information and configuration options in your workflow! For additional configuration options, see the configuration documentation.