Servidor MCP de Amazon Bedrock
Un servidor de Protocolo de control de modelos (MCP) que se integra con el modelo Nova Canvas de Amazon Bedrock para la generación de imágenes de IA.
Características
- Generación de imágenes de alta calidad a partir de descripciones de texto utilizando el modelo Nova Canvas de Amazon
- Control avanzado mediante indicaciones negativas para refinar la composición de la imagen
- Opciones de configuración flexibles para las dimensiones y la calidad de la imagen
- Generación de imágenes deterministas con control de semillas
- Validación de entrada robusta y manejo de errores
Prerrequisitos
- Cuenta activa de AWS con acceso al modelo Amazon Bedrock y Nova Canvas
- Credenciales de AWS configuradas correctamente con los permisos necesarios
- Node.js versión 18 o posterior
Instalación
Configuración de credenciales de AWS
El servidor requiere credenciales de AWS con los permisos adecuados de Amazon Bedrock. Configúrelas mediante uno de los siguientes métodos:
- Variables de entorno:
- Archivo de credenciales de AWS (
~/.aws/credentials
):Variable de entorno para el perfil activo: - Rol de IAM (cuando se implementa en la infraestructura de AWS)
Integración de escritorio de Claude
Para integrarse con Claude Desktop, agregue la siguiente configuración a su archivo de configuración:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
Herramientas disponibles
generar_imagen
Crea imágenes a partir de descripciones de texto utilizando el modelo Nova Canvas de Amazon Bedrock.
Parámetros
prompt
(obligatoria): Texto descriptivo de la imagen deseada (1-1024 caracteres)negativePrompt
(opcional): Elementos a excluir de la imagen (1-1024 caracteres)width
(opcional): Ancho de la imagen en píxeles (predeterminado: 1024)height
(opcional): altura de la imagen en píxeles (predeterminado: 1024)quality
(opcional): Nivel de calidad de imagen: "estándar" o "premium" (predeterminado: "estándar")cfg_scale
(opcional): Intensidad de adherencia rápida (1,1-10, valor predeterminado: 6,5)seed
(opcional): Semilla de generación para reproducibilidad (0-858993459, predeterminado: 12)numberOfImages
(opcional): tamaño del lote para la generación (1-5, predeterminado: 1)
Ejemplo de implementación
Pautas de indicaciones
Para obtener resultados óptimos, evite usar frases negativas ("no", "no", "sin") en la solicitud principal. En su lugar, mueva estos elementos al parámetro negativePrompt
". Por ejemplo, en lugar de usar "un paisaje sin edificios" en la solicitud, use "edificios" en " negativePrompt
".
Para obtener instrucciones de uso detalladas, consulte la documentación de Nova Canvas .
Desarrollo
Para configurar y ejecutar el servidor en un entorno local:
Consideraciones de rendimiento
El tiempo de generación se ve afectado por la resolución ( width
y height
), numberOfImages
y la configuración quality
. Al usar valores más altos, tenga en cuenta las posibles implicaciones de tiempo de espera en su implementación.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
You must be authenticated.
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.
Tools
Proporciona acceso al modelo Nova Canvas de Amazon Bedrock para la generación de imágenes con IA.
Related MCP Servers
- AsecurityAlicenseAqualityEnables the generation of images using Together AI's models through an MCP server, supporting customizable parameters such as model selection, image dimensions, and output directory.Last updated -14JavaScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to create images and videos using Amazon Nova Canvas and Nova Reel models.Last updated -2Python
- -securityAlicense-qualityA server that provides AI-powered image generation, modification, and processing capabilities through the Model Context Protocol, leveraging Google Gemini models and other image services.Last updated -6PythonMIT License
- -securityAlicense-qualityA server that enables Claude Desktop to generate images using Google's Gemini AI models through the Model Context Protocol (MCP).Last updated -1JavaScriptMIT License