Skip to main content
Glama

AWS Nova Canvas

Official
by awslabs

Amazon Nova Canvas MCP サーバー

Amazon Nova Canvas を使用して画像を生成するための MCP サーバー

特徴

テキストベースの画像生成

  • generate_imageを使用してテキストプロンプトから画像を作成する
  • カスタマイズ可能な寸法(320~4096ピクセル)、品質オプション、および否定的なプロンプト
  • 1回のリクエストで複数の画像生成(1~5)をサポート
  • cfg_scale(1.1-10.0)やシード生成などの調整可能なパラメータ

カラーガイドによる画像生成

  • generate_image_with_colorsを使用して特定のカラーパレットで画像を生成します
  • 画像のスタイルや雰囲気に影響を与えるために最大10個の16進カラー値を定義できます
  • テキストベースの生成と同じカスタマイズオプション

ワークスペース統合

  • 画像は自動フォルダ作成によりユーザー指定のワークスペースディレクトリに保存されます

AWS認証

  • AWS プロファイルを使用して Amazon Nova Canvas サービスに安全にアクセスします

前提条件

  1. AstralまたはGitHubのREADMEからuvをインストールします。
  2. uv python install 3.10を使用して Python をインストールします。
  3. Amazon Bedrock と Nova Canvas にアクセスするための AWS 認証情報を設定する
    • Amazon Bedrock と Amazon Nova Canvas が有効になっている AWS アカウントが必要です
    • aws configureまたは環境変数を使用してAWS認証情報を設定する
    • IAM ロール/ユーザーに Amazon Bedrock と Nova Canvas を使用する権限があることを確認します。

インストール

AWS 全体で MCP を操作する方法はいくつかあります。また、Amazon Q Developer CLI を含む他の製品にも近日中にサポートが追加される予定です。(例: Amazon Q Developer CLI MCP の場合は~/.aws/amazonq/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": [] } } }

または、 docker build -t awslabs/nova-canvas-mcp-server . :

# ficticious `.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": [] } } }

注意: ホストから資格情報を更新する必要があります

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Amazon Nova Canvas MCP Server を自動的にインストールするには:

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

AWS認証

MCPサーバーは、 AWS_PROFILE環境変数で指定されたAWSプロファイルを使用します。指定されていない場合は、AWS設定ファイルの「default」プロファイルがデフォルトとして使用されます。

"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の使用にのみ使用されます。

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Amazon Bedrock を通じて Amazon Nova Canvas を使用して画像生成機能を提供し、テキストプロンプトとカラーパレットからビジュアルを作成できるようにします。モックアップ、図、UI デザインコンセプトに最適です。

  1. 特徴
    1. テキストベースの画像生成
    2. カラーガイドによる画像生成
    3. ワークスペース統合
    4. AWS認証
  2. 前提条件
    1. インストール
      1. Smithery経由でインストール
      2. AWS認証

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      Provides access to Amazon Bedrock's Nova Canvas model for AI image generation.
      Last updated -
      1
      14
      20
      JavaScript
      MIT License
      • Apple
    • -
      security
      F
      license
      -
      quality
      A Model Context Protocol server that enables AI assistants to create images and videos using Amazon Nova Canvas and Nova Reel models.
      Last updated -
      2
      Python
      • Linux
      • Apple
    • A
      security
      F
      license
      A
      quality
      An integration that allows Cursor AI to generate images through the Draw Things API using natural language prompts.
      Last updated -
      1
      56
      3
      JavaScript
    • -
      security
      A
      license
      -
      quality
      Provides image generation capabilities using the Flux Schnell model on Replicate, allowing users to create images from text prompts.
      Last updated -
      1
      JavaScript
      MIT License

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/awslabs/mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server