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

Mira cómo crear un servidor MCP local con AWS Bedrock Nova Canvas y Claude Desktop para generar imágenes a partir de texto, con pasos prácticos y dependencias.

17 ago 2025 • 3 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

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.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.

Live Chat