Mit einer KI-App arbeiten
Wenn NeoDownloader von einer Website nicht herunterladen kann oder das Falsche herunterlädt, kann eine KI-App ihm das beibringen: Sie untersucht die Website und schreibt ein Rezept, eine kurze Beschreibung, wo die Website ihre Dateien aufbewahrt. NeoDownloader hat keine eingebaute KI, aber Ihre App kann sich mit ihm verbinden, und im Fenster des Programms heißt sie Agent. Sie verbindet sich über MCP, den üblichen Weg, auf dem KI-Apps mit anderen Programmen arbeiten. Diese Seite behandelt, wozu das gut ist, das Verbinden der App, den Bildschirm KI-Agent und Mit KI reparieren.
Wozu das gut ist
Der Crawler ist das Plugin, das die Seiten einer Website durchgeht und die dort gefundenen Dateien holt. Er arbeitet mit Rezepten: Ein Rezept sagt, wo eine Website ihre Dateien aufbewahrt und wie man durch sie blättert.
Für Websites, die er kennt, hat der Crawler ein eigens dafür geschriebenes Rezept. Für alle anderen nimmt er eines von vier allgemeinen Rezepten, je eines für jede Art von Seite, etwa eine Galerie oder ein Forenthema. Ein solches Rezept weiß nichts über die einzelne Website und kommt deshalb nicht immer zurecht.
Bringt es nichts oder nicht das Gewünschte, kann Ihre KI-App ein Rezept für diese Website schreiben. Dasselbe gilt, wenn ein Rezept keine Dateien mehr findet, nachdem sich die Website geändert hat: Die App repariert es.
Ein Rezept wird einmal erstellt. Danach bedient es seine Website in jedem Projekt, und Läufe brauchen die App nicht. Die App selbst lädt nichts herunter: Ihr Testlauf listet die Dateien nur auf, und heruntergeladen wird in einem Projekt, das Sie starten. Die App arbeitet mit Ihrem Abo oder mit einem kostenlosen Modell, wenn sie eines hat.
Versuchen Sie es zuerst mit einem gewöhnlichen Projekt, denn die Arten von Seiten des Crawlers kommen oft zurecht, und zwar in Sekunden, wo eine App Minuten braucht. Wenn Sie lieber auf uns warten, als ein Rezept zu erstellen, nutzen Sie Uns um ein Rezept für diese Website bitten.
Nur der Crawler liest Rezepte. Video Downloader, Gallery Downloader und Direkte Links tun das nicht.
Was die App sehen und tun kann
Die App arbeitet offen: Jeder Schritt ist eine Zeile im Journal weiter unten. Was sie erhält, was sie nicht kann und wohin ihre Antworten gelangen können, steht unter Eine KI-App, die Sie verbinden. Lesen Sie das, bevor Sie eine App verbinden, vor allem wenn Sie im Browser von NeoDownloader auf Websites angemeldet sind.
Wenn Sie mit einem kostenlosen Modell in OpenCode arbeiten, sehen Sie es sich vorher an. Die Liste von OpenCode sagt, was jedes kostenlose Modell mit Ihren Daten macht. Zum Zeitpunkt dieses Textes speichern DeepSeek V4.1 Flash Free und GLM-5.3-Flash Free nichts und trainieren nicht damit, andere können die Daten 30 Tage aufbewahren oder zur Verbesserung des Modells nutzen.
Ihre App verbinden
Noch keine KI-App? Beginnen Sie hier.
Das tun Sie einmal, auf dem Computer, auf dem NeoDownloader läuft.
- Klicken Sie in der Leiste links auf KI-Agent.
- Klicken Sie auf Verbindung einrichten, unter der ersten Zeile des Bildschirms.
- Wählen Sie im Fenster Ein Rezept mit KI erstellen unter Ihre KI-App verbinden Ihre App aus der Liste.
- Klicken Sie bei Claude Desktop, ChatGPT / Codex und OpenCode auf Zu Claude Desktop hinzufügen, Zu ChatGPT / Codex hinzufügen oder Zu OpenCode hinzufügen: NeoDownloader trägt den Eintrag selbst in die Einstellungsdatei der App ein. Bei jeder anderen App tun Sie, was das Fenster sagt. Kopieren übernimmt den Text, in dem die Pfade Ihres Computers schon stehen.
- Starten Sie Ihre KI-App neu. NeoDownloader selbst braucht keinen Neustart.
Die Schaltfläche ändert sonst nichts an der Datei und lässt die alte Datei daneben liegen, mit .before-neodownloader am Ende des Namens. Kann sie die Datei nicht lesen, lässt sie sie unberührt und öffnet den Text unter Von Hand hinzufügen. Dieser Link funktioniert auch für sich allein.
NeoDownloader muss laufen, während die App arbeitet. Ist er geschlossen, erfährt die App das und sollte Sie bitten, ihn zu starten.
Wohin der Text gehört
Das Fenster zeigt den Text fertig zum Einfügen. Unten steht, wohin er in jeder App gehört und wie er aussieht. In diesen Mustern steht PROGRAM für den Pfad von NeoDownloader auf Ihrem Computer und FOLDER für seinen Datenordner, kopieren Sie den Text also aus dem Fenster.
Führt die Einstellungsdatei bereits andere Server auf, tragen Sie den Eintrag neodownloader daneben ein, in derselben Liste. Der Text enthält weder Passwort noch Schlüssel: Die Verbindung liest, was sie braucht, aus dem Datenordner von NeoDownloader.
Claude Desktop
Fügen Sie dies zur Datei für Ihr System hinzu:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"neodownloader": {
"command": "PROGRAM",
"args": ["--mcp", "--install-dir", "FOLDER"]
}
}
}
Claude Code
Führen Sie dies in einem Terminal aus:
claude mcp add --scope user neodownloader -- PROGRAM --mcp --install-dir FOLDER
ChatGPT / Codex
Fügen Sie dies zu ~/.codex/config.toml hinzu, unter Windows zu %USERPROFILE%\.codex\config.toml:
[mcp_servers.neodownloader]
command = "PROGRAM"
args = ["--mcp", "--install-dir", "FOLDER"]
Die Desktop-App von ChatGPT und Codex lesen diese Datei. ChatGPT im Browser kann sich nicht verbinden, installieren Sie also die Desktop-App.
Cursor
Fügen Sie dies zu ~/.cursor/mcp.json hinzu, unter Windows zu %USERPROFILE%\.cursor\mcp.json:
{
"mcpServers": {
"neodownloader": {
"command": "PROGRAM",
"args": ["--mcp", "--install-dir", "FOLDER"]
}
}
}
VS Code
Öffnen Sie Command Palette > MCP: Open User Configuration und fügen Sie dies hinzu:
{
"servers": {
"neodownloader": {
"type": "stdio",
"command": "PROGRAM",
"args": ["--mcp", "--install-dir", "FOLDER"]
}
}
}
GitHub Copilot CLI
Fügen Sie dies zu ~/.copilot/mcp-config.json hinzu, unter Windows zu %USERPROFILE%\.copilot\mcp-config.json:
{
"mcpServers": {
"neodownloader": {
"type": "local",
"command": "PROGRAM",
"args": ["--mcp", "--install-dir", "FOLDER"],
"tools": ["*"]
}
}
}
OpenCode
Fügen Sie dies zu ~/.config/opencode/opencode.json hinzu, unter Windows zu %USERPROFILE%\.config\opencode\opencode.json:
{
"mcp": {
"neodownloader": {
"type": "local",
"command": ["PROGRAM", "--mcp", "--install-dir", "FOLDER"],
"enabled": true
}
}
}
Antigravity
Fügen Sie dies zu ~/.gemini/config/mcp_config.json hinzu, unter Windows zu %USERPROFILE%\.gemini\config\mcp_config.json:
{
"mcpServers": {
"neodownloader": {
"command": "PROGRAM",
"args": ["--mcp", "--install-dir", "FOLDER"]
}
}
}
Windsurf
Öffnen Sie Cascade > MCP > Open MCP config file und fügen Sie dies hinzu:
{
"mcpServers": {
"neodownloader": {
"command": "PROGRAM",
"args": ["--mcp", "--install-dir", "FOLDER"]
}
}
}
JetBrains AI Assistant
Öffnen Sie Settings | Tools | AI Assistant | Model Context Protocol (MCP) | Add und fügen Sie dies hinzu:
{
"mcpServers": {
"neodownloader": {
"command": "PROGRAM",
"args": ["--mcp", "--install-dir", "FOLDER"]
}
}
}
Zed
Öffnen Sie Command Palette > zed: open settings file und fügen Sie dies hinzu:
{
"context_servers": {
"neodownloader": {
"command": "PROGRAM",
"args": ["--mcp", "--install-dir", "FOLDER"]
}
}
}
Cline
Öffnen Sie MCP Servers > Configure > Configure MCP Servers und fügen Sie dies hinzu:
{
"mcpServers": {
"neodownloader": {
"command": "PROGRAM",
"args": ["--mcp", "--install-dir", "FOLDER"]
}
}
}
Roo Code
Öffnen Sie MCP > Edit Global MCP und fügen Sie dies hinzu:
{
"mcpServers": {
"neodownloader": {
"command": "PROGRAM",
"args": ["--mcp", "--install-dir", "FOLDER"]
}
}
}
Kiro
Fügen Sie dies zu ~/.kiro/settings/mcp.json hinzu, unter Windows zu %USERPROFILE%\.kiro\settings\mcp.json:
{
"mcpServers": {
"neodownloader": {
"command": "PROGRAM",
"args": ["--mcp", "--install-dir", "FOLDER"]
}
}
}
LM Studio
Öffnen Sie Program > Install > Edit mcp.json und fügen Sie dies hinzu:
{
"mcpServers": {
"neodownloader": {
"command": "PROGRAM",
"args": ["--mcp", "--install-dir", "FOLDER"]
}
}
}
Andere
Für jede andere App, die sich über MCP verbindet und Programme auf Ihrem Computer starten kann, nennt das Fenster den Befehl und seine Argumente:
command: PROGRAM
args: --mcp --install-dir FOLDER
Viele Apps nehmen denselben Text wie Cursor. Eine App, die nur Server im Internet erreicht, kann sich nicht verbinden, denn diese Verbindung bleibt auf Ihrem Computer.
Um ein Rezept bitten
Schreiben Sie Ihrer App in das Nachrichtenfeld, zum Beispiel: „Erstelle ein NeoDownloader-Rezept für example.com.“ Eigene Worte gehen auch, ebenso der Satz, den NeoDownloader vorbereitet.
Dasselbe Fenster öffnet sich an drei Stellen:
- Ein Rezept mit KI erstellen oben auf dem Reiter Rezepte, sobald sich eine App verbunden hat. Der Satz dort hat eine Lücke für die Website: Setzen Sie die Adresse an ihre Stelle.
- Mit KI ein Rezept für diese Website erstellen im Assistenten Neues Projekt, unter Woher kommen die Dateien?
- Mit KI reparieren bei einem Projekt; siehe unten.
Sobald sich eine App verbunden hat, klappen die Schritte oben zu einer Zeile zusammen, etwa Zuletzt hat sich Claude Desktop an NeoDownloader gewandt: …, und So verbinden Sie eine weitere öffnet sie wieder. Unter Sagen Sie es Ihrem Agenten steht der Satz, in der Sprache des Fensters von NeoDownloader. Kopieren übernimmt ihn. Fügen Sie ihn in Ihre App ein.
Das aus dem Assistenten geöffnete Fenster endet mit Wenn Ihr Agent das Rezept speichert, übernimmt der Assistent es von selbst. Lassen Sie den Assistenten offen. Sobald das Rezept gespeichert ist, fragt der Assistent die Plugins erneut und meldet Ihr Agent hat ein Rezept gespeichert, und der Assistent hat die Adresse erneut geprüft.
Wenn die App sagt, dass das Rezept gespeichert ist, erstellen Sie ein gewöhnliches Projekt mit der Adresse der Website: Der Crawler arbeitet jetzt mit diesem Rezept, und das Projekt lädt die Dateien herunter. Das Rezept erscheint auch auf der Registerkarte Rezepte.
Der Bildschirm „KI-Agent“
KI-Agent steht in der Leiste links, auf jedem Bildschirm, und das Fenster nennt Ihre verbundene App den Agenten. Ein Punkt am Eintrag bedeutet, dass dort etwas Neues ist. NeoDownloader bringt Sie nie von selbst dorthin.
Oben in der linken Spalte steht, was die App gerade tut, darunter ihr Name, etwa über Claude Desktop 1.2:
| Die Zeile lautet | Was das bedeutet |
|---|---|
| Der KI-Agent ist noch nicht verbunden | Bisher hat sich keine App an diesen NeoDownloader gewandt. |
| Der KI-Agent arbeitet | Die App hat sich innerhalb der letzten Minute gemeldet. |
| Der KI-Agent tut gerade nichts | Eine App hat sich verbunden und ist gerade still. |
| Der KI-Agent ist angehalten | MCP erlauben ist aus. |
| Der Agent bittet Sie | Die App wartet auf Sie. |
Das Journal
Unter dieser Zeile steht das Journal: eine Zeile für jeden Schritt der App, der neueste unten, in der Sprache des Fensters von NeoDownloader. Die Uhrzeit steht beim ersten Schritt jeder Minute. Wechselt der Name der App, nennt eine Überschrift die nächste App.
- Ein fehlgeschlagener Schritt trägt eine Markierung in seiner Zeile; zeigen Sie auf die Markierung, um den Grund zu sehen: Abgelehnt, Angehalten, Zu lange gedauert oder Fehlgeschlagen.
- Außerhalb der Website des Entwurfs kennzeichnet einen Schritt, der die Website verlassen hat, für die das Rezept gedacht ist.
- Klicken Sie auf einen Schritt, der eine Seite geöffnet hat, um diese Seite noch einmal zu sehen.
- Wenn Sie nach oben scrollen, bleibt das Journal an dieser Stelle, und Neu: 3 bringt Sie zu den neuesten Schritten.
- Leeren leert das Journal sofort, ohne Nachfrage. Rezepte und Entwürfe bleiben.
Die App kann Sie für eine Anmeldung oder eine Prüfung auf einer Website brauchen. Ihre Bitte steht im Journal unter Der Agent bittet Sie, mit Seite zeigen. Tun Sie auf der Seite, worum sie bittet, und sagen Sie es dann der App.
Die Seite und die Rezepte
Rechts neben dem Journal sind zwei Reiter. Seite ist da, solange die App eine Seite geöffnet hat, und zeigt sie im Browser von NeoDownloader. Rezepte listet Ihre Rezepte auf. Die neue Seite der App übernimmt den Bereich nur, wenn Sie nicht Rezepte gewählt haben: Ein von Ihnen gewählter Reiter bleibt. Ein Punkt auf einem Reiter bedeutet, dass dort etwas Neues eingetroffen ist.
In einem schmalen Fenster gibt es eine Spalte mit Journal, Seite und Rezepte als Reitern.
Rezepte
Der Reiter Rezepte listet Ihre eigenen Rezepte auf: die, die Ihre KI-App gespeichert hat, und alle, die der Rezept-Editor einer früheren Version gespeichert hat. Rezepte aus dem Katalog stehen hier nicht. Ihr eigenes Rezept bedient seine Websites in jedem Projekt, und zwar vor denen des Katalogs.
Die Karte eines Rezepts zeigt seinen Namen, seine Websites und wann es gespeichert wurde, und sie kann diese Kennzeichen tragen:
- Von KI erstellt - Ihre KI-App hat es gespeichert.
- Mit Code - es hat eigenen Code neben sich.
- Nicht lesbar - NeoDownloader überspringt es, bis es repariert ist; die Karte zeigt, was nicht stimmt.
Wird statt des Katalogrezepts verwendet: … sagt, an wessen Stelle das Rezept tritt.
Löschen fragt zuerst nach und sagt, was diese Websites danach bedient: ein Rezept aus dem Katalog oder die allgemeinen Arten von Seiten des Crawlers. Eine Kopie bleibt neben Ihren Rezepten im Ordner .prev. Nur Sie können ein Rezept löschen: Die App kann es nicht.
MCP erlauben
MCP erlauben, unter der ersten Zeile des Bildschirms, ist die Erlaubnis für die App. Ausgeschaltet antwortet NeoDownloader KI-Apps nicht mehr über MCP, ganz gleich, was die App verlangt, und was die App gestartet hatte, wird angehalten, auch ihre geöffnete Seite. Auf dem Bildschirm steht MCP ist aus: Jeder Aufruf einer KI-App wird abgelehnt, bis Sie MCP wieder erlauben.
Die Einstellung bleibt auch nach einem Neustart aus, bis Sie sie einschalten. Um die App dauerhaft von der Arbeit mit NeoDownloader abzuhalten, entfernen Sie NeoDownloader außerdem aus den Einstellungen der App selbst.
Mit KI reparieren
Eine Karte mit Mit KI reparieren steht auf dem Reiter Eigenschaften eines geöffneten Projekts, zwischen den Eigenschaften des Projekts und Projekt löschen. Sie öffnet das Fenster Ein Rezept mit KI erstellen, mit den Schritten zum Verbinden einer App, falls sich noch keine verbunden hat. Worum der Satz bittet, hängt vom Plugin des Projekts ab.
Bei einem Crawler-Projekt nennt der Satz die Website, die Adresse und die Zahl der Dateien des letzten Laufs und bittet die App, herauszufinden, warum das Rezept nicht mehr funktioniert, und es zu reparieren.
Bei einem Projekt eines anderen Plugins gibt es kein Rezept zu reparieren, also wird die App gebeten, ein neues für die Adresse zu erstellen. Das sagt auch die Karte: Rezepte sind für Crawler, dieses Projekt lädt aber mit einem anderen Plugin herunter. Bitten Sie Ihren KI-Agenten, ein Rezept für diese Website zu erstellen, und legen Sie dann mit Crawler ein neues Projekt für diese Adresse an. Das Projekt, von dem Sie ausgegangen sind, bleibt, wie es war.
Ein Projekt, dessen Plugin nicht mehr da ist, hat Mit KI reparieren ebenfalls, in der Warnung oben auf dem Reiter, und auch dort wird um ein neues Rezept gebeten.