bedrock-image-mcp-server
Verified Safeby kalleeh
Overview
Generate and edit images using Amazon Bedrock models like Nova Canvas, Stable Diffusion 3.5 Large, and various Stability AI services through a Model Context Protocol (MCP) server.
Installation
uvx bedrock-image-mcp-server@latestEnvironment Variables
- AWS_PROFILE
- AWS_REGION
- FASTMCP_LOG_LEVEL
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_SESSION_TOKEN
Security Notes
The server uses `boto3` for AWS API interactions, which handles authentication securely via AWS profiles or environment variables. Image processing and mask creation are done using the `Pillow` library, and base64 encoding/decoding is standard. File system operations for saving/reading images (e.g., `os.makedirs`, `os.path.exists`) are constrained within a `workspace_dir` provided by the MCP client, mitigating broad file system risks. No direct `eval` or other highly dangerous patterns were observed. The primary security consideration relies on the trustworthiness of the MCP client to provide safe `workspace_dir` and input file paths.
Similar Servers
comfyui-mcp-server
The server enables AI agents to generate and iteratively refine images, audio, and video using a local ComfyUI instance through the Model Context Protocol (MCP).
imgenx
AI image and video generation and processing, functioning as a command-line tool or MCP server.
mcp-game-asset-gen
An MCP server for generating various game development assets, including images, videos, audio, and 3D models using multiple AI providers.
sample-ecs-mcp-server
Deployment of an Agentic AI architecture on AWS Fargate using Amazon ECS, connecting to multiple Model Context Protocol (MCP) servers for tool execution.