Nix MCP扩展

Nix MCP扩展是一个用于管理Nix flakes和脚手架项目的Gemini CLI扩展工具。

  • by andre-amorim
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 andre-amorim/nix-mcp

使用说明

Nix MCP扩展

用于管理Nix薄片和脚手架项目的Gemini CLI扩展。

先决条件

安装

  1. 克隆此存储库。
  2. 将扩展链接到Gemini CLI:
    gemini extensions link .
    
  3. 重新启动Gemini CLI。

工具

工具 说明
nix_flake_init 初始化目录中的新薄片。
nix_flake_check 快跑 nix flake check 以验证有效性。
nix_flake_update 更新薄片输入。
nix_scaffold_dendritic 使用树枝状(片状零件)图案构建项目。

发展

此扩展是使用Python构建的,使用 fastmcp.

在本地运行服务器进行测试:

uv run nix-mcp