youtube mcp服务器nix
镍片 ZubeidHendricks/youtube mcp服务器 --用于Claude Code/Claude Desktop的YouTube MCP服务器。
上游npm包已损坏(依赖项中缺少ESM导出),因此此flake从源代码构建并应用了补丁。
用法
直接运行
YOUTUBE_API_KEY=your-key nix run github:max-miller1204/youtube-mcp-server-nix作为薄片输入
# flake.nix
{
inputs.youtube-mcp-server.url = "github:max-miller1204/youtube-mcp-server-nix";
}然后使用 inputs.youtube-mcp-server.packages.${system}.youtube-mcp-server 或添加覆盖层:
nixpkgs.overlays = [ inputs.youtube-mcp-server.overlays.default ];
# then: pkgs.youtube-mcp-server克劳德代码MCP配置
{
"mcpServers": {
"youtube": {
"command": "nix",
"args": ["run", "github:max-miller1204/youtube-mcp-server-nix", "--"],
"env": {
"YOUTUBE_API_KEY": "your-key"
}
}
}
}需求
- A. YouTube数据API密钥 (启用YouTube数据API v3)
- 通过设置
YOUTUBE_API_KEY环境变量
