POLITICA DE COOKIES

Q2BSTUDIO.COM utiliza cookies técnicas, analíticas, de sesión y de publicidad con la finalidad de prestar un mejor servicio. No obstante, necesitamos su consentimiento explícito para poder utilizarlas. Así mismo puede cambiar la configuración de las cookies u obtener más información aquí .

Servidor MCP Nova Canvas en Amazon Bedrock e Integración con Claude Desktop

MCP Nova Canvas en Amazon Bedrock e integración con Claude Desktop

Publicado el 17/08/2025

Creación de un servidor MCP Amazon Bedrock Nova Canvas e integración con Claude Desktop

En este artículo explicamos cómo crear un servidor MCP local que utilice recursos de AWS para invocar el modelo Amazon Nova Canvas a través de Claude Desktop y generar imágenes a partir de lenguaje natural. Esta guía incluye pasos prácticos, comandos básicos y enlaces de referencia para obtener los archivos principales.

Paso 1 Preparar el proyecto Python local

Ejecute los siguientes comandos en su terminal para crear el proyecto y el entorno virtual span>uv init mcp-nova-canvas span>cd mcp-nova-canvas span>uv venv span>source .venv/bin/activate span>uv add mcp[cli]

Paso 2 Configurar las dependencias

En el archivo pyproject.toml defina los metadatos del proyecto y agregue dependencias clave como boto3 httpx mcp[cli] pillow uuid loguru y la versión de Python 3.11 o superior. Puede adaptar las versiones según sus políticas de seguridad y compatibilidad con AWS.

Paso 3 Añadir los archivos principales

Copie el contenido de main.py desde el repositorio de referencia en GitHub y cree los archivos utils.py y constants.py según los ejemplos. Enlace principal para referencia https://github.com/Gediontkd/mcp-nova-canvas/blob/main/main.py Enlace utils https://github.com/Gediontkd/mcp-nova-canvas/blob/main/utils.py Enlace constants https://github.com/Gediontkd/mcp-nova-canvas/blob/main/constants.py

Paso 4 Configurar Claude Desktop para detectar el MCP

Edite el archivo claude_desktop_config.json en la configuración de Claude Desktop para añadir un servidor MCP que invoque el comando uv. La entrada debe indicar comando uv y argumentos como --directory ruta_absoluta_al_proyecto run main.py. Asegúrese de reemplazar ruta_absoluta_al_proyecto por la ruta completa al directorio mcp-nova-canvas en su equipo. Si no encuentra el archivo abra Claude Desktop y vaya a Settings Developer Edit Config para ubicarlo.

Paso 5 Reiniciar Claude Desktop y generar imágenes

Cierre Claude Desktop con File Exit y vuelva a abrirlo. En la interfaz de Claude Desktop use el comando de texto generate_image seguido de su prompt de descripción para solicitar la generación de imagen. Por ejemplo generate_image una escena de restaurante italiano clásico al atardecer con luces cálidas. El servidor MCP enviará la petición a Amazon Nova Canvas y descargará el resultado en la carpeta de salida del proyecto.

Paso 6 Verificar el resultado

Abra la carpeta output en el directorio principal del proyecto y compruebe los archivos de imagen generados. Si necesita ajustar parámetros de generación o tamaño de imagen edite la lógica en main.py o en utils.py y reinicie el servidor desde Claude Desktop.

Consejos y buenas prácticas

Configure credenciales de AWS con permisos mínimos necesarios para Bedrock y almacenamiento si usa S3. Aplique prácticas de seguridad como rotación de credenciales y control de acceso. Pruebe prompts cortos y aumente complejidad gradualmente para optimizar coste y latencia.

Resumen

En este módulo aprendió cómo construir un servidor MCP en un entorno local e integrarlo con Claude Desktop para invocar Amazon Nova Canvas y generar imágenes mediante lenguaje natural. Los pasos cubren creación del proyecto Python configuración de dependencias adición de archivos ejemplo configuración de Claude Desktop y verificación de los resultados en la carpeta output.

Sobre Q2BSTUDIO

Q2BSTUDIO es una empresa de desarrollo de software y aplicaciones a medida especializada en soluciones empresariales que integran inteligencia artificial ciberseguridad y servicios cloud AWS y Azure. Ofrecemos software a medida aplicaciones a medida agentes IA y soluciones de inteligencia de negocio e implementación de Power BI para transformar datos en decisiones. Nuestro equipo de especialistas en inteligencia artificial desarrolla IA para empresas que requieren automatización analítica y agentes IA conversacionales seguros. Además gestionamos servicios cloud aws y azure y soluciones de ciberseguridad adaptadas a cada cliente.

Palabras clave para posicionamiento

aplicaciones a medida software a medida inteligencia artificial ciberseguridad servicios cloud aws servicios cloud azure servicios inteligencia de negocio ia para empresas agentes IA power bi

Contacto y recursos

LinkedIn https://www.linkedin.com/in/gedion-daniel-760ba6280 GitHub https://github.com/Gediontkd Sitio web https://www.gediondaniel.dev Para servicios profesionales de desarrollo de software a medida e integración de soluciones IA y cloud contacte a Q2BSTUDIO y solicite una consultoría técnica personalizada.

Fin del artículo, inicio de la diversión
Construyendo software juntos

Dando vida a tus ideas desde 2008

Diseñamos aplicaciones móviles y de escritorio innovadoras que cumplen con tus requisitos específicos y mejoran la eficiencia operativa.
Más info
Cuéntanos tu visión
Sea cual sea el alcance, podemos convertir tu idea en realidad. Envíanosla y charlemos sobre tu proyecto o una colaboración futura.
Contáctanos
artículos destacados
Live Chat
Enviado correctamente.

Gracias por confiar en Q2BStudio