MC

MCP-NixOS

Created 5 months ago

MCP-NixOS provides real-time information about NixOS packages and configurations.

development documentation public NixOS AI

What is MCP-NixOS?

A Model Context Protocol server that provides AI assistants with accurate, real-time information about NixOS packages, system options, Home Manager settings, and nix-darwin macOS configurations.

Documentation

MCP-NixOS Documentation

Quick Start# Option 1: Using uvx (Recommended for most users)

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

Option 2: Using Nix (For Nix users)

{
  "mcpServers": {
    "nixos": {
      "command": "nix",
      "args": ["run", "github:utensils/mcp-nixos", "--"]
    }
  }
}

Features

  • Real-time data
  • Plain text output
  • Smart suggestions
  • Cross-platform support
  • No configuration needed

License

MIT

Server Config

{
  "mcpServers": {
    "mcp-nixos-server": {
      "command": "npx",
      "args": [
        "mcp-nixos"
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: Yes
Official: No

Project Info

Hosted Featured
Created At: Jul 02, 2025
Updated At: Aug 07, 2025
Author: James Brink and maintained by contributors
Category: community
License: MIT
Tags:
development documentation public