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 • Equip 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?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.