Skip to content

AWS MCP Server

Le serveur managé d'AWS : n'importe quelle API AWS, du Python en bac à sable et une documentation en direct via un seul endpoint, borné par vos politiques IAM.

Avis de Sheela · Mis à jour

Notre note

4.4/5

Les clés de condition IAM qui distinguent les appels d'agent de ceux des humains font de celui-ci le serveur AWS à standardiser ; les anciens serveurs Labs autour de lui sont le risque.

Qu’est-ce que AWS MCP Server ?

Le serveur MCP AWS est un serveur distant managé, partie de l'Agent Toolkit for AWS, qui est devenu généralement disponible en mai 2026. Il expose huit outils : cinq outils de connaissance en lecture seule pour la recherche de documentation, des skills AWS organisés et la disponibilité régionale, et trois outils d'API, au premier rang desquels aws___run_script, qui fait tourner du Python avec accès à l'API AWS dans un bac à sable. Chaque appel authentifié est autorisé par vos politiques IAM existantes et journalisé dans CloudTrail.

Il tourne désormais dans huit régions (Virginie du Nord, Oregon, Francfort, Irlande, Londres, Singapour, Sydney et Tokyo), contre les deux nommées au lancement. Vous pouvez vous connecter directement via OAuth 2.1 à travers AWS Sign-in, ou faire tourner le MCP Proxy for AWS local (uvx mcp-proxy-for-aws-cli@latest) pour signer les requêtes avec SigV4, ce qui est requis pour le mode lecture seule et les profils multi-comptes.

L'ancien dépôt awslabs/mcp de serveurs stdio par service existe encore et accepte les contributions, mais AWS appelle l'Agent Toolkit son successeur et demande aux utilisateurs de retirer les serveurs AWS API et AWS Knowledge pour éviter les conflits d'outils.

Installer AWS MCP Server

https://aws-mcp.us-east-1.api.aws/mcp

AWS MCP Server vaut-il le coup ?

C'est désormais le serveur par lequel commencer sur AWS, et l'argument repose sur IAM plutôt que sur le nombre d'outils. Le serveur ne définit aucune action IAM propre. Il authentifie la requête, l'estampille des clés de condition aws:ViaAWSMCPService et aws:CalledViaAWSMCP, et laisse le service en aval l'autoriser contre vos politiques existantes. Une équipe de sécurité peut donc écrire une SCP qui refuse les écritures faites via MCP tout en laissant intact l'accès console du même ingénieur, quelque chose qu'aucun serveur AWS tiers ne peut offrir.

Le choix de conception le plus important est aws___run_script. Au lieu de centaines d'outils par service, l'agent écrit du Python qui appelle les API AWS et le serveur le fait tourner dans un bac à sable. Cela garde la liste à huit outils et convient aux tâches en plusieurs étapes, mais une personne qui approuve un appel d'outil lit désormais du code plutôt qu'une action nommée comme « supprimer le bucket ». Le mode lecture seule, qui cache les outils capables d'écrire, ne marche que via le proxy SigV4, pas sur OAuth.

Les quotas sont généreux pour un développeur et serrés pour une flotte. Le trafic authentifié est plafonné à 10 requêtes par seconde par compte par région, une limite qu'AWS ne relèvera pas, avec 100 connexions simultanées par compte. Les fichiers que le serveur gère reposent sur un stockage éphémère pendant jusqu'à 8 heures sous des clés gérées par AWS uniquement, et les endpoints FIPS ne sont pas pris en charge, ce qui l'exclut pour certaines charges réglementées.

Le parc environnant est le point faible. Le dépôt awslabs/mcp a publié 13 avis de sécurité, dont un contournement critique du mode lecture seule dans son serveur Postgres en septembre 2026, et une faille de propriété de bucket S3 de sévérité moyenne (CVE-2026-87912) a touché un plugin DevSecOps dans le toolkit lui-même. Le serveur managé n'a aucun avis publié, mais une équipe qui le mélange avec d'anciens serveurs Labs hérite aussi de leur dossier.

Là où il fait la différence

  • Un ingénieur plateforme dans une entreprise SaaS de 30 personnes sur AWS

    Découvrir pourquoi une fonction Lambda a commencé à échouer après le déploiement de la nuit dernière

    L'agent appelle les utilitaires diagnose, get_recent_changes et search_logs de la capacité serverless, qui comparent les métriques à une référence de 7 jours et listent qui a changé quoi depuis CloudTrail et CloudFormation. C'est en lecture seule et gratuit au-delà des frais normaux CloudWatch et X-Ray, et cela évite d'assembler à la main les logs, traces et historique de changements.

  • Un responsable sécurité cloud dans une fintech réglementée

    Laisser les développeurs utiliser des agents de codage dans des comptes partagés sans donner aux agents un accès en écriture

    Une SCP refuse les actions mutantes quand aws:ViaAWSMCPService est vrai, si bien qu'un ingénieur garde l'accès en écriture console tandis que son agent reste en lecture seule, et CloudTrail enregistre chaque appel d'origine MCP pour l'audit. La lacune est FIPS, que le serveur ne prend pas en charge.

  • Un CTO de start-up avec un développeur et des crédits AWS Activate

    Monter une première API serverless sans apprendre CloudFormation d'abord

    Attachez la politique managée AWSMCPSignInOAuthAccessPolicy, connectez Claude Code via OAuth et laissez l'agent suivre les skills aws-core pour CDK et serverless. Le serveur ne coûte rien ; le risque est la facture, parce qu'un agent sur un rôle admin peut démarrer n'importe quoi, alors restreignez le rôle avant le premier prompt.

Avant de vous engager

Mise en route
Via OAuth, ajoutez https://aws-mcp.us-east-1.api.aws/mcp dans Claude Code, Kiro CLI ou Devin (Cursor, VS Code, Codex et Claude Desktop ajoutent ?oauth=initialize) après avoir attaché la politique AWSMCPSignInOAuthAccessPolicy. SigV4 a besoin d'AWS CLI 2.32.0 ou plus récent plus uv, et AWS avertit que la première connexion peut prendre quelques minutes.
Intégrations
Huit outils : cinq outils de connaissance en lecture seule (search_documentation, read_documentation, retrieve_skill, list_regions, get_regional_availability) et trois outils d'API (run_script, get_presigned_url, get_tasks) qui peuvent lire ou écrire sur plus de 300 services, plus une capacité de dépannage serverless en lecture seule pour Lambda.
Données et confidentialité
Un proxy sans état agissant avec vos identifiants ; les fichiers vivent sur un stockage éphémère chiffré pendant au plus 8 heures et ne sont utilisés par aucun stockage persistant. run_script peut lire tout ce que votre rôle peut, y compris les logs et objets S3 qui peuvent porter des instructions injectées, si bien que le rôle IAM est la vraie frontière.
Coût à grande échelle
Aucun frais pour le serveur ni le toolkit ; vous payez les prix standard de ce que l'agent crée ou lit. Le débit contraint en premier : 10 requêtes authentifiées par seconde par compte par région, 180 sessions simultanées par compte et 90 par principal IAM, seuls les quotas de session étant ajustables.
Limites
Les appelants non authentifiés n'obtiennent que les outils de documentation, à 5 requêtes par seconde par IP. Les jetons OAuth durent 1 heure et se rafraîchissent jusqu'à 12, et OAuth ne peut pas changer de profil entre comptes. Le billet de lancement de mai 2026 liste deux régions ; la liste de huit du guide d'installation est à jour.

Les points forts

  • Les clés de condition IAM laissent les politiques cibler les seuls appels d'agent
  • CloudTrail journalise chaque requête ; métriques d'usage CloudWatch
  • OAuth dans huit régions, si bien qu'aucun proxy local n'est requis
  • Aucun frais au-delà des ressources AWS utilisées

Les points faibles

  • Le mode lecture seule et le multi-comptes ont besoin du proxy SigV4
  • Le plafond de 10 requêtes/seconde par compte n'est pas ajustable
  • Pas d'endpoints FIPS ni de clés KMS gérées par le client
  • Les anciens serveurs Labs se chevauchent et portent leurs propres avis

Idéal pour

Les équipes sur AWS qui veulent que des agents explorent, construisent et exploitent des ressources sous les politiques IAM et la piste d'audit qu'elles ont déjà.

Alternatives à AWS MCP Server

AWS MCP Server : questions fréquentes

AWS MCP Server vaut-il le coup ?
Les clés de condition IAM qui distinguent les appels d'agent de ceux des humains font de celui-ci le serveur AWS à standardiser ; les anciens serveurs Labs autour de lui sont le risque. Nous lui donnons 4.4 sur 5.
Combien coûte AWS MCP Server ?
Aucun frais pour le serveur ni le toolkit ; vous payez les prix standard des ressources AWS que vos agents créent ou utilisent.
Quels sont les inconvénients de AWS MCP Server ?
Le mode lecture seule et le multi-comptes ont besoin du proxy SigV4; le plafond de 10 requêtes/seconde par compte n'est pas ajustable; pas d'endpoints FIPS ni de clés KMS gérées par le client; les anciens serveurs Labs se chevauchent et portent leurs propres avis.
À qui s’adresse AWS MCP Server ?
Les équipes sur AWS qui veulent que des agents explorent, construisent et exploitent des ressources sous les politiques IAM et la piste d'audit qu'elles ont déjà.
Combien coûte AWS MCP Server pour une équipe ou en production ?
Aucun frais pour le serveur ni le toolkit ; vous payez les prix standard de ce que l'agent crée ou lit. Le débit contraint en premier : 10 requêtes authentifiées par seconde par compte par région, 180 sessions simultanées par compte et 90 par principal IAM, seuls les quotas de session étant ajustables.
AWS MCP Server est-il sûr pour les données de l’entreprise ?
Un proxy sans état agissant avec vos identifiants ; les fichiers vivent sur un stockage éphémère chiffré pendant au plus 8 heures et ne sont utilisés par aucun stockage persistant. run_script peut lire tout ce que votre rôle peut, y compris les logs et objets S3 qui peuvent porter des instructions injectées, si bien que le rôle IAM est la vraie frontière.
Quelles sont les meilleures alternatives à AWS MCP Server ?
Les alternatives les plus proches que nous avons testées sont Azure MCP Server, Cloudflare MCP Server et Terraform MCP Server.

Réponses vérifiées le 22 oct. 2026.