Token导航 LogoToken导航TokenDH.com
Nanobanana MCP Docker logo
运维云端stdio官方级别未说明来源级核验

Nanobanana MCP Docker

MCP Server

一个用于Nano Banana MCP服务器的Docker镜像,通过自定义入口点自动将生成的文件从主机挂载的输出目录复制到用户工作目录。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
DockerClaudePythonClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

h4sh-tqgs

提供方

h4sh-tqgs

最后核验

2026/5/17 20:22

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run --rm --platform linux/arm64 -i hasshi7965/nanobanana-mcp:latest

详细介绍

nanobana mcp docker

Docker镜像 Nano Banana MCP服务器 具有将文件输出指令注入MCP协议的自定义入口点。

这有什么作用

上游的nanobana MCP服务器在Docker容器内生成映像。此包装器添加了MCP instructions 告诉AI代理将生成的文件从主机挂载的输出目录自动复制到用户的工作目录。

环境变量

变量必填描述
GEMINI_API_KEYGoogle Gemini API密钥
HOST_OUTPUT_DIR主机路径 /output 已挂载(默认值: c:/tmp)
IMAGE_OUTPUT_DIR容器内部输出路径(默认: /output)
LOG_LEVEL日志级别(默认值: INFO)

使用Claude代码

.mcp.json

{
  "mcpServers": {
    "nanobanana": {
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-v", "${HOST_OUTPUT_DIR}:/output",
        "-e", "GEMINI_API_KEY",
        "-e", "LOG_LEVEL=ERROR",
        "-e", "IMAGE_OUTPUT_DIR=/output",
        "-e", "HOST_OUTPUT_DIR",
        "hasshi7965/nanobanana-mcp"
      ],
      "type": "stdio"
    }
  }
}

settings.json

GEMINI_API_KEYHOST_OUTPUT_DIRenv 章节:

{
  "env": {
    "GEMINI_API_KEY": "your-gemini-api-key",
    "HOST_OUTPUT_DIR": "c:/tmp"
  }
}

构建(多拱:amd64+arm64)

# One-time setup for buildx (if needed)
docker buildx create --name multiarch --use
docker buildx inspect --bootstrap

# Build and push a multi-arch manifest
docker buildx build \
  --platform linux/amd64,linux/arm64 \
  -t hasshi7965/nanobanana-mcp:latest \
  --push \
  .

验证已发布的平台

docker buildx imagetools inspect hasshi7965/nanobanana-mcp:latest

你应该两者都看看 linux/amd64linux/arm64 在清单中。

可选本地平台测试

# Run arm64 image explicitly
docker run --rm --platform linux/arm64 -i hasshi7965/nanobanana-mcp:latest

# Run amd64 image explicitly
docker run --rm --platform linux/amd64 -i hasshi7965/nanobanana-mcp:latest

快捷方式脚本

# Publish latest
./build-multiarch.sh

# Publish a version tag
./build-multiarch.sh v0.1.0

目录标签

目录标签

DockerClaudePython本地部署自动化输出MCP协议多架构支持

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP