Skip to main content
Glama

autocontinue-mcp

Unendlicher Fortsetzungs-Aufseher – ein MCP-Server, der unterbrochene lange Generierungen beliebiger KI-Webseiten automatisch fortsetzt.

Wenn du eine lange Aufgabe auf einer Web-KI laufen lässt, bleibt sie oft wegen „Generierung unterbrochen / Bitte klicke auf Weiter" hängen. Dieses Tool überwacht den Bildschirm im Hintergrund in einer Schleife: alle paar Sekunden Screenshot → OCR erkennt eigenständige „Weiter"-Schaltflächen → klickt automatisch darauf, in Endlosschleife, wie ein Aufseher, der für dich weitermacht und dir die Hände freigibt.

Vollständig universell: Über Umgebungsvariablen konfigurierbarer Schaltflächentext, anpassbar an jede Webseite oder Anwendung, die „Weiter / Weiter generieren / Resume / Continue"-Schaltflächen anzeigt – an keine bestimmte Plattform gebunden.


Funktionen

  • 🔁 Unendliche Fortsetzung: Sobald die KI-Webseite unterbrochen wird, wird automatisch „Weiter" geklickt, in Endlosschleife überwacht, lange Aufgaben ohne Unterbrechung

  • 🌐 Vollständig universell: Standardmäßig für chinesische „Weiter"-Schaltflächen angepasst, durch Ändern von AC_KEYWORDS für Englisch (Resume / Continue) oder beliebigen Text anpassbar

  • 🎯 Präzise Erkennung: Erkennt nur eigenständige kurze Schaltflächen, filtert automatisch Fehltreffer wie „Weiterlesen…" im Fließtext

  • 🖥️ Plattformübergreifend: Windows / macOS / Linux (Berechtigungskonfiguration siehe unten)

  • 🛡️ Sicher und kontrollierbar: Aktionen nur nach aktivem start; Maus schnell in die obere linke Ecke bewegen für Notstopp; berührt deine Dateien nicht

  • ⚙️ Keine LLM-Abhängigkeit: Reines pyautogui + OCR, ohne LLM / Vektoren / Cloud


Related MCP server: Camoufox MCP

Prinzip

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

pyautogui und die OCR-Engine werden verzögert importiert, sodass der Server auch ohne Desktop-Umgebung (z. B. auf reinen Servern) geladen werden kann, nur ohne tatsächliches Klicken.


Installation

Erfordert 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

Beim ersten Start wird das OCR-Modell automatisch heruntergeladen (ca. einige zehn MB), bitte online bleiben.


Anbindung an MCP-Clients

Füge Folgendes in deine MCP-Konfigurationsdatei ein (WorkBuddy / Claude Desktop / jeder Client mit stdio-MCP-Unterstützung). Achte darauf, den Pfad in args durch den absoluten Pfad auf deinem Rechner zu ersetzen:

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

Ein vollständigeres Beispiel findest du in mcp-config.example.json.


Werkzeugliste

Werkzeug

Funktion

autocontinue_start(interval=5.0)

Startet den unendlichen Fortsetzungs-Aufseher, scannt in Schleife und klickt automatisch „Weiter"

autocontinue_stop()

Stoppt den Aufseher

autocontinue_status()

Status anzeigen: läuft er, Scan-Anzahl, letzte Aktion, zuletzt erkannte Schaltfläche

autocontinue_scan_once()

Einmaliger Scan und Klick (ohne Schleife), für manuelle Tests


Umgebungsvariablen (alle optional)

Variable

Standard

Beschreibung

AC_KEYWORDS

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

Zu erkennender Schaltflächentext, durch Kommas getrennt

AC_INTERVAL

5

Scan-Intervall in Sekunden (auch durch den interval-Parameter von start überschreibbar)

AC_REGION

Vollbild

Scan-Bereich "x,y,w,h" (relativ zur oberen linken Ecke), kleinerer Bereich für mehr Geschwindigkeit

AC_MIN_LEN

2

Mindestlängenfilter für Schaltflächentext

AC_MAX_LEN

4

Maximallängenfilter für Schaltflächentext (filtert Fehltreffer langer Sätze im Fließtext)

Beispiel – Anpassung an englische Webseiten ("Resume" / "Continue"-Schaltflächen):

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

Sicherheitshinweise

  • Echte Maus- und Tastaturbedienung = hohe Berechtigung. Dieses Tool bewegt und klickt wirklich deine Maus. Verwende es nur in vertrauenswürdiger Umgebung, und es agiert nur nach deinem aktiven start.

  • Notstopp: Bewege die Maus schnell in die obere linke Ecke, um pyautogui.FAILSAFE auszulösen – der Aufseher stoppt sofort.

  • Liest/ändert deine Dateien nicht, macht nur Screenshots (im System-Temp-Verzeichnis, nach Gebrauch gelöscht) und klickt.

  • Es wird empfohlen, zuerst mit autocontinue_scan_once() manuell zu prüfen, ob die Zielschaltfläche korrekt erkannt wird, bevor du den Langzeit-Aufseher startest.


Plattformunterstützung

Plattform

Status

Windows

✅ Empfohlen, am gründlichsten getestet

macOS

⚠️ Benötigt Berechtigungen für „Bedienungshilfen / Bildschirmaufnahme"

Linux

⚠️ Benötigt X11-Umgebung + Screenshot-Backend wie scrot/xwd


Lizenz

MIT

Maintenance

ActivityMaintained
ResponsivenessNo issues

Related MCP Connectors

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
    47 npm
    7
    MIT
  • A
    license
    Not graded
    quality
    A
    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