Goose容器开发人员
通过开发人员MCP为Goose集成容器
它做什么
此工具允许在Docker容器中运行Goose MCP开发人员。它会自动:
- 按名称或ID查找正在运行的容器
- 安装所需的依赖项(wget、libxcb1、bzip2)
- 下载并安装Goose二进制文件
- 执行
goose mcp developer集装箱内
注: 目前仅适用于基于Debian和Ubuntu的容器。
安装
它需要Node.js v22.18或更高版本。
- 克隆存储库:
git clone https://github.com/eduardolat/goosecontainer.git- 导航到项目目录:
cd goosecontainer- 安装依赖项:
npm install配置
要将此项目与Goose一起使用,请配置Goose并使用以下命令添加新的STDIN扩展:
node /path/to/goosecontainer/src/main.ts 该工具将安装脚本复制到容器中并执行,从而提供交互式Goose MCP开发人员会话。
示例
要测试该工具,您可以启动一个测试容器:
docker run --rm -it --name gc-test debian bash然后,在goose中,使用以下命令创建并激活一个新的stdin扩展:
node /path/to/goosecontainer/src/main.ts gc-test