Skip to main content
Glama

autocontinue-mcp

Capataz de reescritura infinita — un servidor MCP que hace que cualquier página web de IA reanude automáticamente las generaciones largas interrumpidas.

Cuando le pides a una IA web que ejecute una tarea muy larga, a menudo se queda atascada porque «la generación se ha interrumpido / haz clic en continuar». Esta herramienta vigila la pantalla en segundo plano en bucle: cada pocos segundos captura una captura de pantalla → el OCR reconoce el botón independiente «continuar» → hace clic automáticamente, y repite el ciclo sin parar, como un capataz que reanuda por ti, liberándote las manos.

Totalmente genérico: mediante variables de entorno se configura el texto del botón, adaptable a cualquier página o aplicación que muestre botones tipo «continuar / seguir generando / Resume / Continue», sin estar vinculado a ninguna plataforma concreta.


Características

  • 🔁 Reescritura infinita: en cuanto la página de IA se interrumpe, hace clic automáticamente en «continuar», vigilando en bucle sin descanso para que las tareas largas no se corten

  • 🌐 Totalmente genérico: por defecto se adapta a botones tipo «continuar» en chino; cambiando AC_KEYWORDS se adapta al inglés (Resume / Continue) o a cualquier texto

  • 🎯 Reconocimiento preciso: solo reconoce botones cortos independientes, y filtra automáticamente los falsos positivos de frases largas del cuerpo del texto como «continuar leyendo…»

  • 🖥️ Multiplataforma: funciona en Windows / macOS / Linux (consulta la configuración de permisos más abajo)

  • 🛡️ Seguro y controlable: solo actúa tras un start explícito; mueve el ratón a la esquina superior izquierda de la pantalla para detenerlo de emergencia; no toca tus archivos

  • ⚙️ Sin dependencia de grandes modelos: puramente pyautogui + OCR, sin LLM / vectores / nube


Related MCP server: Camoufox MCP

Principio

循环(每 interval 秒):
  1. 全屏(或指定区域)截图,存系统临时目录
  2. OCR 识别屏幕文字
  3. 只认「独立的短按钮」(如「继续」「继续生成」),过滤正文里的长句(如"继续读取关键文件")
  4. 命中 → 点击按钮中心;未命中 → 静默等待下一轮
  直到你调用 stop,或把鼠标甩到屏幕左上角紧急停止

Tanto pyautogui como el motor de OCR se importan de forma diferida, por lo que el servidor también se puede cargar correctamente en entornos sin escritorio (como un servidor puro), aunque no podrá hacer clic de verdad.


Instalación

Requiere Python 3.10+.

git clone https://github.com/<你的用户名>/autocontinue-mcp.git
cd autocontinue-mcp
python -m venv .venv
source .venv/bin/activate        # Windows: .venv\Scripts\activate
pip install -r requirements.txt

En la primera ejecución se descargará automáticamente el modelo de OCR (unas decenas de MB). Mantén la conexión a internet.


Conexión con el cliente MCP

Añade este bloque a tu archivo de configuración MCP (WorkBuddy / Claude Desktop / cualquier cliente compatible con MCP por stdio). Ten en cuenta que debes sustituir la ruta en args por la ruta absoluta de tu máquina:

{
  "mcpServers": {
    "autocontinue": {
      "command": "python",
      "args": ["/absolute/path/to/autocontinue-mcp/server.py"],
      "env": {
        "AC_KEYWORDS": "继续,继续生成,继续回复",
        "AC_INTERVAL": "5"
      },
      "disabled": false
    }
  }
}

Un ejemplo más completo está en mcp-config.example.json.


Lista de herramientas

Herramienta

Función

autocontinue_start(interval=5.0)

Inicia el capataz de reescritura infinita, escanea en bucle y hace clic automáticamente en «continuar»

autocontinue_stop()

Detiene el capataz

autocontinue_status()

Consulta el estado: si está en marcha, número de escaneos, última acción, último botón detectado

autocontinue_scan_once()

Escaneo único y clic (sin entrar en bucle), para probar manualmente


Variables de entorno (todas opcionales)

Variable

Valor por defecto

Descripción

AC_KEYWORDS

继续,继续生成,继续回复

Texto del botón a reconocer, separado por comas

AC_INTERVAL

5

Intervalo de escaneo en segundos (también se puede sobrescribir con el parámetro interval de start)

AC_REGION

Pantalla completa

Región de escaneo "x,y,w,h" (relativa a la esquina superior izquierda de la pantalla); reducir el área acelera el proceso

AC_MIN_LEN

2

Filtro de longitud mínima del texto del botón

AC_MAX_LEN

4

Filtro de longitud máxima del texto del botón (filtra falsos positivos de frases largas del cuerpo del texto)

Ejemplo — adaptación a páginas web en inglés (botones «Resume» / «Continue»):

"env": { "AC_KEYWORDS": "Resume,Continue,继续", "AC_INTERVAL": "4" }

Aviso de seguridad

  • Operación real con ratón y teclado = altos privilegios. Esta herramienta mueve y hace clic de verdad con tu ratón. Úsala solo en entornos de confianza, y solo actuará tras un start explícito por tu parte.

  • Parada de emergencia: mueve el ratón rápidamente a la esquina superior izquierda de la pantalla para activar pyautogui.FAILSAFE; el capataz se detendrá de inmediato.

  • No lee ni modifica tus archivos: solo hace capturas de pantalla (que guarda en el directorio temporal del sistema y elimina al terminar) y hace clic.

  • Se recomienda usar primero autocontinue_scan_once() para confirmar manualmente que reconoce correctamente el botón objetivo, y después iniciar el capataz de larga duración.


Soporte de plataformas

Plataforma

Estado

Windows

✅ Recomendado, el más probado

macOS

⚠️ Requiere permisos de «Accesibilidad / Grabación de pantalla»

Linux

⚠️ Requiere entorno X11 + backend de captura como scrot/xwd


Licencia

MIT

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    A Python MCP server that helps AI interact with Gacha games through screenshot capture and click automation, enabling game analysis and automated actions.
  • A
    license
    B
    quality
    D
    maintenance
    An MCP server for anti-detection browser automation that uses Camoufox to bypass bot detection and spoof digital fingerprints. It enables AI agents to perform human-like web interactions, including realistic cursor movements, humanized click delays, and automatic cookie popup dismissal.
    36
    95
    7
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    MCP server that lets AI agents use your real browser as an API, accessing any website with your login state, no keys or scrapers needed.
    1
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gupi-bill/autocontinue-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server