MCP

D’abord relier le Browserbase hébergé, observer la page, puis décider d’act

Pour qui veut qu’un modèle voie une page ou extraie des informations dans un navigateur cloud ; le chemin principal est l’adresse SHTTP hébergée, pas l’auto-hébergement de ce dépôt archivé ; au premier essai start puis observe, pas act d’emblée ; le dépôt GitHub n’est plus maintenu.

Official source · mcp-server-browserbase

Install

https://mcp.browserbase.com/mcp

Pour qui

Si vous voulez qu’un LLM ouvre des pages dans un navigateur cloud, observe des éléments actionnables ou extraie des informations, ce service convient. Officiellement, il utilise Browserbase et Stagehand pour l’automatisation de navigateur cloud, et peut interagir avec les pages, extraire des informations et exécuter des actions automatiques.

Ne traitez pas ce dépôt GitHub actuel comme une implémentation de production maintenue : l’extrait dit que le dépôt est archivé et plus maintenu, référence historique seulement, et ne représente pas le service de production actuel de Browserbase. Le chemin principal est le MCP hébergé, pas cloner ce code archivé en local.

L’extrait actuel nomme six outils : start, end, navigate, act, observe, extract. La première fois, créez une session puis observez ; n’actez pas d’abord. Le navigateur cloud visitera l’URL donnée et peut engendrer des frais de session ; ne le comprenez pas comme sans réseau ni frontière de confidentialité.

Premier essai en 3 minutes

Officiellement, reliez le service hébergé en SHTTP pour utiliser toute la capacité hébergée ; ne lancez pas en parallèle un auto-hébergement STDIO :

https://mcp.browserbase.com/mcp 

Pointez un client MCP compatible SHTTP vers https://mcp.browserbase.com/mcp . L’extrait dit que c’est le démarrage le plus facile, et qu’ils prennent en charge le coût LLM de Gemini. L’extrait ne fige pas de nom de fichier de configuration client.

Après connexion, un essai à bas risque dans cet ordre : d’abord appeler start (sans entrée) pour créer ou réutiliser une session Browserbase. Puis navigate, url rempli avec une adresse que vous alliez déjà ouvrir ; n’inventez pas une URL d’exemple absente de l’extrait. Après ouverture, appelez observe, instruction décrivant les éléments actionnables à observer. N’appelez pas act au premier essai.

Effets de bord : start crée ou réutilise une session cloud ; navigate fait ouvrir l’URL à cette session. Confirmez que l’URL peut s’ouvrir avant d’envoyer. Le signal de succès est qu’observe renvoie une observation d’éléments actionnables, pas un échec à joindre https://mcp.browserbase.com/mcp , ni une session jamais start.

Cas d’usage

Cas 1 : observer ce qui est cliquable. L’extrait dit qu’observe sert à Observe actionable elements on the page, entrée { instruction: string }. Appelez après start et navigate. En cas de succès, vous voyez les éléments actionnables selon instruction. Les champs de retour exacts ne figurent pas dans l’extrait.

Cas 2 : extraire des données de la page. L’extrait dit qu’extract sert à Extract data from the page, entrée { instruction?: string }. En cas de succès, un résultat d’extraction, pas une liste d’observations. instruction peut manquer, mais l’extrait n’explique pas la portée d’extraction alors ; ne présentez pas le comportement par défaut comme prouvé.

act fera Perform an action on the page, entrée { action: string }. Action d’écriture sur la page ; confirmez d’abord que action est l’étape voulue. end ferme la session courante ; vous pouvez la fermer ensuite ; l’extrait n’écrit ni annulation ni rejeu.

Limites d’usage

Le chemin principal est le SHTTP hébergé : https://mcp.browserbase.com/mcp . Transports pris en charge : STDIO et SHTTP ; SHTTP recommandé. Ce dépôt est archivé. L’extrait donne aussi un auto-hébergement npx @browserbasehq/mcp et montre BROWSERBASE_API_KEY, BROWSERBASE_PROJECT_ID, GEMINI_API_KEY ; chemin concurrent, à ne pas prendre au premier essai, sans remplir de clés d’exemple.

La page produit est https://www.browserbase.com/ . L’entrée documentation est https://docs.browserbase.com/integrations/mcp/introduction . Le dépôt officiel est https://github.com/browserbase/mcp-server-browserbase . N’inventez pas les paramètres de sélecteur, les chiffres de facturation de session ou les étapes d’annulation absents.