
AWS Nova Canvas MCP Server

2025.04.04
2
Python图像生成图像编辑内容生成
AWS Nova Canvas MCP Server 是一个基于 Amazon Bedrock 的 Nova Canvas 模型的 MCP 服务器,允许用户生成和编辑图像。它提供了多种图像处理功能,包括文本到图像的转换、图像修复、图像扩展、图像变体、图像条件化、颜色引导生成、背景移除以及显示图像缩略图等。
View on GitHub
Overview
基本能力
产品定位
AWS Nova Canvas MCP Server 是一个图像生成和编辑工具,专为需要快速生成和修改图像的用户设计。
核心功能
- 文本到图像转换
- 图像修复
- 图像扩展
- 图像变体
- 图像条件化
- 颜色引导生成
- 背景移除
- 显示图像缩略图
适用场景
- 设计师快速生成概念图
- 内容创作者需要多样化的图像变体
- 开发者需要集成图像生成功能到应用中
工具列表
uv
: 用于运行服务器脚本
常见问题解答
- 仅支持 Claude 桌面应用,不支持网页版
- 图像保存路径默认为桌面上的
aws-nova-canvas
文件夹 - 提示文本最多支持 1024 个字符
- 图像生成一次最多支持 3 张图像
使用教程
使用依赖
- Python 3.12
- Amazon Bedrock
安装教程
- 克隆仓库
git clone https://github.com/yunwoong/aws-nova-canvas-mcp.git
- 配置 Claude Desktop
- 从 Claude Desktop 菜单中选择 Claude > Settings
- 在弹出窗口中选择 Developer,然后点击 Edit Settings 按钮
- 编辑
claude_desktop_config.json
文件,添加以下内容
"nova-canvas": {
"command": "uv",
"args": [
"--directory",
"Path to clone folder",
"run",
"server.py"
],
"env": {
"AWS_PROFILE": "YOUR_AWS_PROFILE"
}
}
调试方式
- 确保 AWS_PROFILE 设置正确
- 检查图像保存路径是否存在