Registry /
aws / awslabs-nova-canvas-mcp-server
Install & Compatibility
Where this runs
tested against v? · pip install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
build_error
glibcpy 3.10–3.95 runs
build_error
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
NovaCanvasMCPClient
✓ from nova_canvas_mcp_server import NovaCanvasMCPClient
Initialize the MCP server client with AWS credentials and generate an image.
import os
from nova_canvas_mcp_server import NovaCanvasMCPClient
client = NovaCanvasMCPClient(aws_access_key_id=os.environ.get('AWS_ACCESS_KEY_ID'), aws_secret_access_key=os.environ.get('AWS_SECRET_ACCESS_KEY'), region=os.environ.get('AWS_REGION', 'us-east-1'))
result = client.generate_image(prompt='A sunset over mountains')
print(result)
nova-canvas-mcp-server --version
Upgrade
Version history
1.0.15latest on PyPI · released Mar 24, 2026
Audit
Dependencies
boto3requiredAWS SDK for Python, required to call Nova Canvas API