Token导航 LogoToken导航TokenDH.com
Nova Canvas MCP Server logo
设计创作stdio官方级别未说明来源级核验

Nova Canvas MCP Server

MCP Server

@smithery/cli

Amazon Nova Canvas MCP Server是一个用于通过文本提示和颜色调色板生成图像的服务,支持多种自定义选项和AWS认证。

工具数

2

提示词数

0

GitHub Stars

9,062

资源数

0
图像生成PythonClaudeClaude DesktopClaudeCursorVS Code

安装说明

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

作者 / 组织

awslabs

提供方

awslabs

最后核验

2026/5/17 20:19

运行时

Node.js

快速接入

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

命令预览

npx -y @smithery/cli install @awslabs/nova-canvas-mcp-server --client claude

详细介绍

亚马逊Nova Canvas MCP服务器

](https://smithery.ai/server/@awslabs/nova-canvas-mcp-server)

使用Amazon Nova Canvas生成图像的MCP服务器

特性

基于文本的图像生成

  • 使用以下命令从文本提示中创建图像 generate_image
  • 可定制的尺寸(320-4096px)、质量选项和负面提示
  • 支持在单个请求中生成多个图像(1-5个)
  • 可调参数,如cfg_scale(1.1-10.0)和种子代

彩色引导图像生成

  • 使用以下命令生成具有特定调色板的图像 generate_image_with_colors
  • 定义多达10个十六进制颜色值来影响图像风格和情绪
  • 与基于文本的生成相同的自定义选项

工作空间集成

  • 通过自动文件夹创建将图像保存到用户指定的工作区目录

AWS身份验证

  • 使用AWS配置文件安全访问Amazon Nova Canvas服务

先决条件

  1. 安装 uv星体
  2. 使用以下命令安装Python uv python install 3.10
  3. 设置AWS凭据以访问Amazon Bedrock和Nova Canvas

- 您需要一个启用了Amazon Bedrock和Amazon Nova Canvas的AWS帐户 - 使用配置AWS凭据 aws configure 或环境变量 - 确保您的IAM角色/用户有权使用Amazon Bedrock和Nova Canvas

安装

Kiro光标VS代码

在MCP客户端配置中配置MCP服务器(例如,对于Kiro,编辑 ~/.kiro/settings/mcp.json):

{
  "mcpServers": {
    "awslabs.nova-canvas-mcp-server": {
      "command": "uvx",
      "args": ["awslabs.nova-canvas-mcp-server@latest"],
      "env": {
        "AWS_PROFILE": "your-aws-profile",
        "AWS_REGION": "us-east-1",
        "FASTMCP_LOG_LEVEL": "ERROR"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

Windows安装

对于Windows用户,MCP服务器配置格式略有不同:

{
  "mcpServers": {
    "awslabs.nova-canvas-mcp-server": {
      "disabled": false,
      "timeout": 60,
      "type": "stdio",
      "command": "uv",
      "args": [
        "tool",
        "run",
        "--from",
        "awslabs.nova-canvas-mcp-server@latest",
        "awslabs.nova-canvas-mcp-server.exe"
      ],
      "env": {
        "FASTMCP_LOG_LEVEL": "ERROR",
        "AWS_PROFILE": "your-aws-profile",
        "AWS_REGION": "us-east-1"
      }
    }
  }
}

或docker成功后 docker build -t awslabs/nova-canvas-mcp-server .:

# fictitious `.env` file with AWS temporary credentials
AWS_ACCESS_KEY_ID=ASIAIOSFODNN7EXAMPLE
AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
AWS_SESSION_TOKEN=AQoEXAMPLEH4aoAH0gNCAPy...truncated...zrkuWJOgQs8IZZaIv2BXIa2R4Olgk
  {
    "mcpServers": {
      "awslabs.nova-canvas-mcp-server": {
        "command": "docker",
        "args": [
          "run",
          "--rm",
          "--interactive",
          "--env",
          "AWS_REGION=us-east-1",
          "--env",
          "FASTMCP_LOG_LEVEL=ERROR",
          "--env-file",
          "/full/path/to/file/above/.env",
          "awslabs/nova-canvas-mcp-server:latest"
        ],
        "env": {},
        "disabled": false,
        "autoApprove": []
      }
    }
  }

注意:您的凭据需要从主机刷新

通过史密瑟里安装

通过以下方式自动安装适用于Claude Desktop的Amazon Nova Canvas MCP服务器 史密瑟里:

npx -y @smithery/cli install @awslabs/nova-canvas-mcp-server --client claude

AWS身份验证

MCP服务器使用中指定的AWS配置文件 AWS_PROFILE 环境变量。如果未提供,则默认为AWS配置文件中的“默认”配置文件。

"env": {
  "AWS_PROFILE": "your-aws-profile",
  "AWS_REGION": "us-east-1"
}

确保AWS配置文件具有访问Amazon Bedrock和Amazon Nova Canvas的权限。MCP服务器使用指定的配置文件创建boto3会话,以向AWS服务进行身份验证。您的AWS IAM凭据保留在您的本地计算机上,严格用于使用Amazon Bedrock模型API。

目录标签

目录标签

图像生成PythonClaude本地部署文本到图像颜色引导AWS集成自动化工具

支持客户端

Claude DesktopClaudeCursorVS Code

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP