Catégorie 05 — MCP
MCP AWS
Gérer S3, EC2 et RDS directement depuis Claude
Installation
Via AWS MCP officiel (monorepo)
# Installer le AWS MCP Core Server
claude mcp add aws \
-e AWS_PROFILE=mon-profile \
-e AWS_REGION=eu-west-3 \
-- npx -y @aws/mcp-server-coreConfigurer les credentials AWS CLI d'abord
# Configurer un profil AWS dédié (principe du moindre privilège)
aws configure --profile drupal-mcp
# Access Key ID : AKIAxxxxxxx
# Secret Access Key : xxxxxxx
# Region : eu-west-3
# Output : json
# Vérifier
aws s3 ls --profile drupal-mcpVariables d'environnement (alternative)
claude mcp add aws \
-e AWS_ACCESS_KEY_ID=AKIAxxxxxxx \
-e AWS_SECRET_ACCESS_KEY=xxxxxxx \
-e AWS_REGION=eu-west-3 \
-- npx -y @aws/mcp-server-coreMCP
À propos
Serveur MCP officiel AWS qui expose les services AWS (S3, EC2, RDS, Lambda, CloudFormation, CloudWatch) à Claude. Permet de gérer les assets Drupal sur S3, inspecter les instances EC2, monitorer les logs CloudWatch et interagir avec l'infrastructure cloud sans quitter l'IDE.
Fonctionnalités clés
S3 — gestion des assets DrupalLister les buckets, uploader/télécharger des fichiers, configurer les politiques, vérifier les CORS. Idéal pour gérer le bucket S3 hébergeant les fichiers Drupal (module S3 File System).
EC2 — instances et groupes de sécuritéLister les instances, voir leur état, démarrer/arrêter, inspecter les security groups. Modifier les règles d'entrée/sortie directement depuis Claude.
RDS — bases de données managéesInspecter les instances RDS (MariaDB/MySQL/PostgreSQL), voir les métriques de performance, gérer les snapshots automatiques et manuels.
CloudWatch — logs et métriquesRequêter les logs des services AWS, voir les métriques d'utilisation (CPU EC2, connections RDS), configurer les alarmes depuis le chat.
CloudFormation et IaCDécrire les stacks CloudFormation, voir les ressources créées et leur statut, suivre les changements de l'infrastructure.
Commandes
Exemples
Points forts & faibles
Points forts
+Officiel AWS Labs — maintenu directement par Amazon
+Couvre la quasi-totalité des services AWS (S3, EC2, RDS, Lambda...)
+Gestion des assets Drupal sur S3 sans ouvrir la console AWS
+Intégration CloudWatch pour les logs de production
+Supporte les profiles AWS CLI (pas de credentials en dur)
Points faibles
−Nécessite des credentials AWS avec les bonnes permissions IAM
−Risque si trop de permissions accordées (principe du moindre privilège !)
−Peut générer des coûts AWS si utilisé massivement
−Certaines opérations longues (déploiements) ne sont pas interactives
Verdict
Le MCP le plus complet pour l'infrastructure cloud. Très utile pour la gestion quotidienne des assets S3 Drupal, l'inspection d'EC2 et le monitoring RDS. Créer un utilisateur IAM dédié avec des permissions minimales est indispensable.
→ DevOps et développeurs Drupal hébergeant leur infrastructure sur AWS — en particulier pour S3 (fichiers), RDS (database) et CloudWatch (logs).