Mcp-Nixos
Createdutensils
Provides AI assistants with real-time access to NixOS packages, system options, Home Manager settings, and nix-darwin macOS configurations.
About
MCP-NixOS is a Model Context Protocol (MCP) server designed to enhance the accuracy of AI assistants when providing information about NixOS. It offers real-time access to NixOS packages, system options, Home Manager settings, and nix-darwin configurations, preventing AI from hallucinating incorrect information. With features like smart caching and rich search capabilities, MCP-NixOS ensures that AI assistants can provide reliable and up-to-date information, even offline.
Key Features
- Offers nix-darwin macOS configuration support.
- Enables rich search for finding relevant options and packages.
- Implements smart caching to reduce network requests and improve startup time.
- Supports Home Manager user configuration options via parsed documentation.
- 35 GitHub stars
- Provides NixOS packages and system options via Elasticsearch API.
Use Cases
- Helping users find and configure NixOS system options.
- Assisting in configuring Home Manager settings.
- Enabling AI assistants to accurately answer questions about NixOS package availability.