mcp-nixos

utensils
166
MCP-NixOS - Model Context Protocol Server for NixOS resources
#ai-assistant #ai-integration #ai-tools #anthropic #claude #developer-tools #devops-tools #fastmcp #llm-tools #mcp #model-context-protocol #nix #nix-packages #nixos #package-search #python #sre-tools #nix-options #nix-search

Overview

mcp-nixos Introduction

MCP-NixOS is a Model Context Protocol server designed to provide accurate, real-time information about NixOS resources, including packages, configuration options, and Home Manager settings.

How to Use

You can use MCP-NixOS on any system (Windows, macOS, Linux) by querying web APIs. The recommended method is using 'uvx' with the command: { "mcpServers": { "nixos": { "command": "uvx", "args": ["mcp-nixos"] } } } or for Nix users, use: { "mcpServers": { "nixos": { "command": "nix", "args": ["run", "github:utensils/mcp-nixos", "--"] } } }.

Key Features

Key features include access to over 130K NixOS packages, 22K configuration options, 4K Home Manager settings, and nix-darwin configurations, all providing real-time and accurate data.

Where to Use

MCP-NixOS is ideal for developers, system administrators, and anyone working with NixOS who needs reliable package and configuration information.

Use Cases

Use cases include enhancing AI assistants with real NixOS data, simplifying package management, and providing accurate configuration guidance for NixOS users.

Content