Nixos MCP
An MCP server for Claude Code that supports direct search for NixOS configuration options, including option names, types, default values, and descriptions.
rating : 2 points
downloads : 5.4K
What is the NixOS MCP Server?
The NixOS MCP server is an intelligent assistant tool designed specifically for NixOS system administrators and developers. It allows you to directly search for NixOS configuration options inside the Claude Code editor, as if there were a built - in NixOS configuration manual in the editor. When you need to configure the NixOS system, you don't need to open a browser to search for documentation. You can directly find the required configuration options, type descriptions, and default values within the editor.How to Use the NixOS MCP Server?
It's very simple to use: First, configure the MCP server in Claude Code, and then you can ask NixOS configuration questions just like having a conversation with an assistant. For example, you can ask 'How to configure the nginx service?' or 'What are the options for the firewall?'. The server will return relevant configuration options, types, and descriptions. The entire process is completed within the editor without switching applications.Applicable Scenarios
It is most suitable for the following scenarios: 1) Quickly find options when writing NixOS configuration files; 2) New users learning the NixOS configuration system; 3) Developers who need to verify the correctness of configuration options; 4) Search for relevant configurations among different NixOS modules; 5) Scenarios where you need to know the default values and types of configurations.Main Features
NixOS Configuration Search
Search for NixOS configuration options by keywords or phrases, supporting fuzzy matching and exact search
Detailed Information Display
Return the name, data type, default value, and detailed description of each configuration option to help you configure correctly
Intelligent Pagination
Automatically paginate when there are many search results, allowing you to browse all relevant options page by page
Support for the Latest NixOS Version
Based on the latest NixOS 25.11 version, ensuring the accuracy and timeliness of search results
Editor Integration
Fully integrated into the Claude Code editor, allowing you to use it without switching applications
Type Safety
Developed with TypeScript, providing complete type checking and error handling
Advantages
Improve work efficiency: No need to leave the editor to search for NixOS documentation, saving time
Accurate information: Directly use the official NixOS search API to ensure the latest and most accurate information
Easy to use: As natural as having a conversation with an assistant, no need to learn complex commands
Context preservation: The search process does not interrupt your editing workflow
Free and open - source: Based on open - source technology, can be used for free
Limitations
Only supports the Claude Code editor, not other IDEs
Requires a Node.js 24+ environment, having certain requirements for the system
Only searches for configuration options, does not include NixOS package search function
Requires manual configuration of the MCP server, with a certain technical threshold
Network - dependent: Requires an Internet connection to access the NixOS search API
How to Use
Install Dependencies
Ensure that your system has Node.js 24 or a higher version installed, which is a necessary condition for running the MCP server
Download Server Code
Clone or download the source code of the NixOS MCP server to a local directory
Configure Claude Code
Edit the configuration file of Claude Code and add the configuration information of the NixOS MCP server
Restart the Editor
Restart the Claude Code editor to load the new MCP server configuration
Start Using
Directly ask NixOS configuration - related questions in Claude Code, and the server will respond automatically
Usage Examples
Configure a Web Server
When you need to configure a Web server such as nginx or Apache on NixOS, you can quickly find relevant configuration options
Set Up a Network Firewall
When configuring system firewall rules, you need to know the available firewall options and parameters
Database Service Configuration
When deploying a PostgreSQL or MySQL database, you need to adjust various database parameters
User and Permission Management
When managing system users, groups, and permission settings, find relevant configuration options
Frequently Asked Questions
Does this server require payment?
Which NixOS versions are supported?
What should I do if no results are found in the search?
What should I do if the server fails to start?
Can it be used offline?
Does it support other editors?
Is there a delay in search results?
How to update the server?
Related Resources
NixOS Official Documentation
NixOS official learning resources and documentation
MCP Protocol Specification
Model Context Protocol official specification and documentation
GitHub Repository
NixOS MCP server source code and issue tracking
NixOS Option Search
Official NixOS option search website, which can be used as a reference
Claude Code Documentation
Official usage documentation for the Claude Code editor

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
26.0K
4.3 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
73.6K
4.3 points

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
36.0K
5 points

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
21.7K
4.5 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
65.4K
4.5 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
32.9K
5 points

Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
22.2K
4.5 points

Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
98.4K
4.7 points





