MCP.so
ログイン

MCP-NixOS - Because Your AI Assistant Shouldn't Hallucinate Abou…

@utensils

基本情報

カテゴリ

AI とエージェント

ライセンス

MIT

トランスポート

stdio

作者

utensils

MCP-NixOS - Because Your AI Assistant Shouldn't Hallucinate About Packages について

MCP-NixOS - Model Context Protocol Server for NixOS resources

MCP-NixOS - Because Your AI Assistant Shouldn't Hallucinate About Packages の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

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

MCP-NixOS - Because Your AI Assistant Shouldn't Hallucinate About Packages のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。

概要

What is MCP-NixOS?

MCP-NixOS is an MCP server that provides accurate, real-time information about NixOS packages, options, Home Manager, nix-darwin, Nixvim, FlakeHub, Noogle, NixOS Wiki, nix.dev, package versions (via NixHub), binary cache status, and local flake inputs. It integrates with multiple APIs and is designed for AI assistants that need reliable NixOS data without hallucinations. It works on any system (Windows, macOS, Linux) and does not require Nix installed.

How to use MCP-NixOS?

Install and run via uvx mcp-nixos (recommended), pip install mcp-nixos, nix run github:utensils/mcp-nixos, or Docker (ghcr.io/utensils/mcp-nixos). Configure as an MCP server in your client (e.g., Cursor, Claude, Pi) using the nixos server name. Two tools are provided: nix (unified query with actions like search, info, stats, cache, flake-inputs) and nix_versions (package version history). Transport defaults to STDIO; set environment variables MCP_NIXOS_TRANSPORT=http and optionally MCP_NIXOS_HOST, MCP_NIXOS_PORT, MCP_NIXOS_PATH, MCP_NIXOS_STATELESS_HTTP for HTTP mode.

Key features of MCP-NixOS

  • Two consolidated tools (~1030 tokens total).
  • No Nix installation required (runs anywhere Python runs).
  • Queries 130K+ packages and 23K+ NixOS options.
  • Supports STDIO and HTTP transports.
  • Includes binary cache status checking.
  • Accesses FlakeHub, Noogle, NixOS Wiki, nix.dev, and NixHub.

Use cases of MCP-NixOS

  • Search for NixOS packages or options and get real-time, accurate results.
  • Check binary cache

コメント

「AI とエージェント」の他のコンテンツ