# NixOS Search

> Use this tool when you need to find specific NixOS configuration options or packages, and want to access detailed information such as types, defaults, and descriptions. It solves problems like discovering available packages, understanding configuration settings, and managing large result sets through pagination. The tool takes search queries as input and returns formatted output with relevant information, making it ideal for NixOS users and administrators seeking to efficiently manage their configurations.

Canonical page: https://skillsregistry.net/skills/danielramosacosta-nixos-search  
JSON: https://api.skillsregistry.net/v1/skills/danielramosacosta-nixos-search

## Description

Provides search capabilities for NixOS configuration options and packages through the official NixOS search API. Built with TypeScript using the Model Context Protocol SDK, it exposes tools for finding configuration settings with their types, defaults, and descriptions, as well as discovering available packages with version and maintainer information. The implementation uses Elasticsearch queries with multi-match and wildcard support, includes pagination for large result sets, and formats output for readability.

## Trust

- **Trust score (0–1):** 0.65
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** search
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/danielramosacosta-nixos-search)
- **Repository:** <https://github.com/danielramosacosta/nixos-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "danielramosacosta-nixos-search"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/danielramosacosta-nixos-search` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/danielramosacosta-nixos-search/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
