Servidor MCP Nova Canvas a Amazon Bedrock i integració amb Claude Desktop

Mira com crear un servidor MCP local amb AWS Bedrock Nova Canvas i Claude Desktop per generar imatges a partir de text, amb passos pràctics i dependències.

domingo, 17 de agosto de 2025 • 3 min de lectura • Equip Q2BSTUDIO

Intel·ligència-Artificial-

Creació d'un servidor MCP Amazon Bedrock Nova Canvas i integració amb Claude Desktop

En aquest article expliquem com crear un servidor MCP local que utilitzi recursos d'AWS per invocar el model Amazon Nova Canvas a través de Claude Desktop i generar imatges a partir de llenguatge natural. Aquesta guia inclou passos pràctics, ordres bàsics i enllaços de referència per obtenir els fitxers principals.

Pas 1 Preparar el projecte Python local

Executeu les ordres següents al vostre terminal per crear el projecte i l'entorn 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]

Pas 2 Configurar les dependències

Al fitxer pyproject.toml definiu les metadades del projecte i afegiu dependències clau com boto3 httpx mcp[cli] pillow uuid loguru i la versió de Python 3.11 o superior. Podeu adaptar les versions segons les vostres polítiques de seguretat i compatibilitat amb AWS.

Pas 3 Afegir els fitxers principals

Copieu el contingut de main.py des del repositori de referència a GitHub i creeu els fitxers utils.py i constants.py segons els exemples. Enllaç principal per a referència https://github.com/Gediontkd/mcp-nova-canvas/blob/main/main.py Enllaç utils https://github.com/Gediontkd/mcp-nova-canvas/blob/main/utils.py Enllaç constants https://github.com/Gediontkd/mcp-nova-canvas/blob/main/constants.py

Pas 4 Configurar Claude Desktop per detectar el MCP

Editeu el fitxer claude_desktop_config.json a la configuració de Claude Desktop per afegir un servidor MCP que invoqui l'ordre uv. L'entrada ha d'indicar ordre uv i arguments com --directory ruta_absoluta_al_projecte run main.py. Assegureu-vos de substituir ruta_absoluta_al_projecte per la ruta completa al directori mcp-nova-canvas al vostre equip. Si no trobeu el fitxer, obriu Claude Desktop i aneu a Settings Developer Edit Config per localitzar-lo.

Pas 5 Reiniciar Claude Desktop i generar imatges

Tanqueu Claude Desktop amb File Exit i torneu-lo a obrir. A la interfície de Claude Desktop utilitzeu l'ordre de text generate_image seguit del vostre prompt de descripció per sol·licitar la generació d'imatge. Per exemple generate_image una escena de restaurant italià clàssic a la posta de sol amb llums càlides. El servidor MCP enviarà la petició a Amazon Nova Canvas i descarregarà el resultat a la carpeta de sortida del projecte.

Pas 6 Verificar el resultat

Obriu la carpeta output al directori principal del projecte i comproveu els fitxers d'imatge generats. Si necessiteu ajustar paràmetres de generació o mida d'imatge, editeu la lògica a main.py o a utils.py i reinicieu el servidor des de Claude Desktop.

Consejos i bones pràctiques

Configureu credencials d'AWS amb permisos mínims necessaris per a Bedrock i emmagatzematge si feu servir S3. Apliqueu pràctiques de seguretat com rotació de credencials i control d'accés. Proveu prompts curts i augmenteu la complexitat gradualment per optimitzar cost i latència.

Resum

En aquest mòdul heu après com construir un servidor MCP en un entorn local i integrar-lo amb Claude Desktop per invocar Amazon Nova Canvas i generar imatges mitjançant llenguatge natural. Els passos cobreixen creació del projecte Python configuració de dependències addició de fitxers exemple configuració de Claude Desktop i verificació dels resultats a la carpeta output.

Sobre Q2BSTUDIO

Q2BSTUDIO és una empresa de desenvolupament de programari i aplicacions a mida especialitzada en solucions empresarials que integren intel·ligència artificial ciberseguretat i serveis cloud AWS i Azure. Oferim programari a mida aplicacions a mida agents IA i solucions d'intel·ligència de negoci i implementació de Power BI per transformar dades en decisions. El nostre equip d'especialistes en intel·ligència artificial desenvolupa IA per a empreses que requereixen automatització analítica i agents IA conversacionals segurs. A més gestionem serveis cloud aws i azure i solucions de ciberseguretat adaptades a cada client.

Paraules clau per a posicionament

aplicacions a mida programari a mida intel·ligència artificial ciberseguretat serveis cloud aws serveis cloud azure serveis intel·ligència de negoci ia per a empreses agents IA power bi

Contacte i recursos

LinkedIn https://www.linkedin.com/in/gedion-daniel-760ba6280 GitHub https://github.com/Gediontkd Lloc web https://www.gediondaniel.dev Per a serveis professionals de desenvolupament de programari a mida i integració de solucions IA i cloud contacteu Q2BSTUDIO i sol·liciteu una consultoria tècnica personalitzada.

ELS NOSTRES SERVEIS

Com et podem ajudar

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.