AWS Nova Canvas MCP Server

by yunwoong7
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Integrates with Amazon Bedrock's Nova Canvas model for AI image generation, enabling text-to-image generation, image inpainting, outpainting, variation, conditioning, color-guided generation, and background removal

MCP 服务器允许您使用 Amazon Bedrock 的 Nova Canvas 模型生成和编辑图像。

特征

  • 文本转图像
  • 图像修复
  • 图像修复
  • 图像变化
  • 图像调节
  • 色彩引导生成
  • 背景去除
  • 显示图像缩略图

安装

Claude 桌面设置

  1. 克隆存储库
git clone https://github.com/yunwoong/aws-nova-canvas-mcp.git
  1. 配置 Claude 桌面
    • 从 Claude 桌面菜单中单击Claude > 设置
    • 弹出窗口时,从左侧菜单中选择开发人员,然后单击编辑设置按钮。
    • 这将打开一个包含设置文件的文件夹。此设置文件的名称为:
    • claude_desktop_config.json
  2. 在设置文件(Python版本)中添加以下内容:
    • python 版本
      "nova-canvas": { "command": "uv", "args": [ "--directory", "Path to clone folder", "run", "server.py" ], "env": { "AWS_PROFILE": "YOUR_AWS_PROFILE" } }

      ✅ 仅 AWS_PROFILE 是必需的。其他变量(例如 AWS_ACCESS_KEY_ID、AWS_SECRET_ACCESS_KEY、AWS_REGION 和 PORT)是可选的,如果您的 AWS 配置文件设置正确,则无需指定。

      ⚙️ 如果设置成功完成,您可以在Claude > 设置 > 开发者选项卡中看到“nova-canvas”项目已添加。 ⚠️重要提示: MCP 设置仅适用于Claude 桌面应用程序,不适用于 Claude 网页浏览器版本

图像保存位置

默认情况下,所有生成或编辑的图像将保存在以下目录中:

  • macOS / Linux~/Desktop/aws-nova-canvas
  • WindowsC:\Users\YourUsername\Desktop\aws-nova-canvas

📁 如果没有指定图像保存路径,应用程序将自动创建并使用上面的文件夹。

使用示例

限制

  • 提示文字最多支持1024个字符
  • 图像生成允许一次最多生成 3 张图像
  • 图像变化需要 1-5 张参考图像
  • 颜色指南支持 1-10 种颜色代码

执照

MIT 许可证

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

MCP 服务器允许您使用 Amazon Bedrock 的 Nova Canvas 模型生成和编辑图像,支持文本到图像生成、修复、去除修复、图像变化和背景去除等功能。

  1. Installation
    1. Claude Desktop Setup
  2. Image Save Location
    1. Usage Example
      1. Limitations
        1. License
          ID: aef3zdkrwg