Serveur Playwright MCP : laissez un assistant piloter un vrai navigateur

Guide du serveur Playwright MCP et générateur de configuration

Serveur Playwright MCP : installation, options et outils | We.Inc

Ce que fait le serveur Playwright MCP, le fonctionnement des snapshots d'accessibilité, les options à régler, ses outils principaux et un générateur qui écrit la configuration pour vous.

Playwright MCP est le serveur MCP open source de Microsoft qui donne à un assistant IA un vrai navigateur pour cliquer, saisir du texte, remplir des formulaires et lire des pages. Au lieu d'analyser des captures d'écran, il lit l'arbre d'accessibilité de la page, une liste structurée de boutons, de liens et de textes. Il nécessite Node.js 18 ou plus récent et s'installe avec une seule ligne npx.

Playwright MCP en bref

Si vous gérez un site web ou une boutique, Playwright MCP est un moyen pratique de faire parcourir vos propres pages par un assistant, comme le ferait un client : ouvrir le menu, ajouter un article au panier, envoyer le formulaire de contact, puis signaler ce qui ne fonctionne pas. Il repose sur Playwright, une bibliothèque de test de navigateur très répandue. Choisissez vos options ci-dessous et copiez une configuration, puis lisez les remarques de sécurité avant de l'utiliser sur une session connectée.

Questions fréquentes

Qu'est-ce qu'un snapshot d'accessibilité ?

Les navigateurs conservent un arbre d'accessibilité, la même vue structurée qu'utilisent les lecteurs d'écran : chaque bouton, lien, titre et champ avec son nom et son rôle. Playwright MCP transmet cet arbre à l'assistant, qui peut ainsi dire "clique sur le bouton Ajouter au panier" sans deviner à partir d'une image.

Playwright MCP est-il une barrière de sécurité ?

Non, et son README le précise en gras. Les options comme --allowed-origins et --blocked-origins ne sont pas non plus présentées comme une barrière de sécurité. Considérez-le comme un outil que vous supervisez, et exécutez-le là où une erreur ne peut pas atteindre de vraies données clients.

Mémorise-t-il les connexions d'une session à l'autre ?

Par défaut, il utilise un profil persistant : les connexions sont donc enregistrées sur le disque comme dans un navigateur normal. Avec --isolated, le profil reste en mémoire et disparaît à la fermeture du navigateur. Vous pouvez précharger des cookies dans une session isolée avec --storage-state.

Peut-il prendre des captures d'écran ou enregistrer des PDF ?

browser_take_screenshot fait partie des outils principaux. L'enregistrement PDF (browser_pdf_save) s'active avec --caps=pdf, et les outils de clic par coordonnées nécessitent --caps=vision.

Faut-il utiliser Playwright MCP ou la CLI Playwright ?

Le README suggère que les agents de code peuvent obtenir de meilleurs résultats avec la CLI Playwright distincte, qui consomme moins de tokens. Il réserve MCP aux longues sessions exploratoires, où garder l'état du navigateur ouvert vaut ce coût.

Profil persistant, isolé ou votre propre navigateur

Des tâches utiles sur votre propre site

Les options à connaître

Chaque option existe aussi sous forme de variable d'environnement, listée dans le README.

Sélection d'options de Playwright MCP

Outils principaux

Outils principaux de Playwright MCP

Exemples de configuration

Configuration standard

La configuration minimale proposée par le README pour la plupart des applications MCP.

Lancer en serveur HTTP et se connecter par URL

Utile lorsque l'application ne peut pas ouvrir de fenêtre elle-même. Le client pointe alors vers http://localhost:8931/mcp.

Générateur de configuration Playwright MCP

Choisissez vos options et copiez le JSON. Cette page ne fait qu'écrire du texte ; elle ne lance aucun navigateur.

Navigateur

Headless (aucune fenêtre visible)

Profil isolé (rien n'est enregistré sur le disque)

Taille du viewport, par exemple 1280x720 (facultatif)

Groupes de fonctionnalités supplémentaires

JSON de configuration

Le viewport doit ressembler à 1280x720 (largeur x hauteur en pixels). Il a été ignoré.

Commencer gratuitement · Sans carte bancaire

Voir aussi: Guides

Produit

Pour qui

Fonctionnalités

Ressources

Entreprise

Plan du site