Dejo
Descripción
Dale a Claude Code, Codex, Cursor o cualquier cliente MCP un navegador que recuerda. El agente recorre un sitio una vez —iniciar sesión, hacer clic, leer— y se anota la ruta. En cada ejecución posterior se sigue esa ruta: una sola llamada a la herramienta, sin leer la página y con cero llamadas al modelo.
Qué guarda cada paso
No es una grabación ni un bloc de notas. Cada paso conserva el propósito en lenguaje natural, hasta nueve formas de encontrar el control (test id, destino del enlace, etiqueta, rol, placeholder, texto alt, title, texto visible y CSS, ordenadas por las que ya han funcionado) y una comprobación de que ha aterrizado: cambió la dirección, se descargó un archivo, el campo contiene lo escrito o el recuento de filas es el esperado.
- Si el sitio cambia, se detiene en el paso roto, te muestra la página y el agente corrige esa línea; el resto se reejecuta en la misma llamada.
- Si se rompe más de la mitad de los pasos, se descarta la ruta pero se conserva lo que ya se sabe del sitio (hace falta login, envía un código al teléfono) para reaprender más barato.
- El mapa reúne las páginas ya vistas y sus controles, así una petición nueva parte de lo conocido sin volver a leer.
Lo instalas con pip install dejo-mcp y Chromium de Playwright (unos 150 MB). No pide cuenta ni clave de API: nunca llama a un modelo y la memoria es un archivo en tu máquina. Desde la terminal puedes listar sitios, reejecutar rutas en JSON para cron, ver el mapa o olvidar un sitio.
Tecnologías y temas
-
Automatización web
Reejecuta login, clics y lecturas sin volver a mostrar la página al modelo
-
CLI
dejo run, map y doctor también sirven en cron y scripts, sin agente
-
MCP
Servidor stdio para Claude Code, Codex, Cursor y cualquier cliente MCP
-
Memoria de rutas
Hasta nueve localizadores y una comprobación por paso, en un archivo local
-
Playwright
Abre Chromium, recorre el sitio y comprueba que cada paso ha aterrizado