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.
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:Copy
- Archivo de credenciales de AWS (
~/.aws/credentials
):Variable de entorno para el perfil activo:CopyCopy - 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.
Tools
Proporciona acceso al modelo Nova Canvas de Amazon Bedrock para la generación de imágenes con IA.