
gosurfer
Interface UIpar dwoolworth
Automatisation de navigateur IA haute performance en Go pur, comprenant un serveur MCP pour la navigation web et l'extraction autonomes.
Ce qu'il fait
gosurfer est un moteur d'automatisation de navigateur puissant écrit en Go qui combine les capacités d'un agent IA avec la précision des locateurs de style Playwright. Son serveur MCP permet aux agents IA de naviguer sur le web de manière autonome, d'interagir avec des interfaces utilisateur complexes et d'extraire des données structurées sans la surcharge de Python ou Node.js.
Outils
search: Recherche web via l'API Brave Search pour une découverte rapide.browse: Naviguer vers une URL et renvoyer un contenu markdown ciblé et efficace en jetons.browse_full: Obtenir l'état complet du DOM avec des éléments interactifs indexés pour un raisonnement approfondi.screenshot: Capturer la fenêtre d'affichage ou la page complète au format PNG.interact: Exécuter une séquence d'actions (clic, saisie, défilement) en un seul aller-retour.extract: Exécuter du JavaScript et renvoyer des données structurées depuis une page.pdf: Générer un PDF de la page actuelle.
Installation
Installez le serveur MCP via Go :
go install github.com/dwoolworth/gosurfer/cmd/gosurfer-mcp@latest
Ensuite, ajoutez-le à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"gosurfer": {
"url": "http://localhost:8080/mcp"
}
}
}
Hôtes supportés
Confirmé pour Claude Desktop, VS Code et d'autres clients compatibles MCP.
Installation rapide
go install github.com/dwoolworth/gosurfer/cmd/gosurfer-mcp@latestInformations
- Tarification
- free
- Publié






