Un servidor de Protocolo de Contexto de Modelo para Scrapybara . Este servidor permite que clientes MCP como Claude Desktop , Cursor y Windsurf interactúen con escritorios virtuales de Ubuntu y realicen acciones como navegar por la web, ejecutar código, etc.
Prerrequisitos
Node.js 18+
pnpm
Clave API de Scrapybara (obtenga una en scrapybara.com )
Related MCP server: MCP Toolkit
Instalación
Clonar el repositorio:
Instalar dependencias:
Construir el proyecto:
Agregue lo siguiente a la configuración de su cliente MCP:
¡Reinicie su cliente MCP y listo!
Herramientas
start_instance : Inicia una instancia de Scrapybara en Ubuntu. Úsala como entorno de escritorio para acceder a la web o ejecutar código. Muestra siempre la URL de la transmisión al usuario posteriormente para que pueda ver la instancia en tiempo real.
get_instances : obtiene todas las instancias de Scrapybara en ejecución.
stop_instance - Detiene una instancia de Scrapybara en ejecución.
bash : ejecuta un comando bash en una instancia de Scrapybara.
Actuar : Realizar acciones en una instancia de Scrapybara mediante un agente. El agente puede controlar la instancia con el ratón, el teclado y comandos bash.
Contribuyendo
Scrapybara MCP es un proyecto impulsado por la comunidad. Ya sea que envíes una idea, corrijas un error tipográfico, añadas una nueva herramienta o mejores una existente, ¡tus contribuciones son muy apreciadas!
Antes de contribuir, revisa los problemas y las solicitudes de incorporación de cambios para ver si alguien más está trabajando en algo similar. Así evitarás duplicar esfuerzos.
Si hay más herramientas o funciones que le gustaría ver, no dude en sugerirlas en la página de problemas .