Enterprise7 Minuten Lesezeit10 MCP-Tools7 Sprachen

Artikelnummer in PDF- und Excel-Preislisten suchen: mit KI, die neueste Liste zuerst

Frage Claude oder ChatGPT nach einer Artikelnummer und erhalte die Preiszeile, den Dateinamen des Lieferanten und das Datum der Liste – aus Hunderten PDF- und Excel-Preislisten auf deinem Dateiserver. So halten dich exakte Suche, Excel-Zeilen mit Spaltennamen und Datumsangaben bei der aktuellen Liste.

HCVom HelpCode-TeamAktualisiert 7 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

SFTP (File Search)

SFTP (File Search)

Search inside the documents on an SFTP server or NAS from your AI client: PDF, Excel, Word, PowerPoint and Outlook files indexed and synced by AnythingMCP File Search. Read-only, host key pinned, temporary download links.

Tools

10

Region

INTL

Kategorie

Dateiablage

Authentifizierung

Basic Auth

File Search in der Cloud einrichten

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Installation überspringen. In unter 2 Minuten einsatzbereit.

Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge SFTP (File Search) mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.

Kostenlos testen

Zusammenfassung

Frage Claude oder ChatGPT nach einer Artikelnummer und erhalte die Preiszeile, den Dateinamen des Lieferanten und das Datum der Liste – aus Hunderten PDF- und Excel-Preislisten auf deinem Dateiserver. So halten dich exakte Suche, Excel-Zeilen mit Spaltennamen und Datumsangaben bei der aktuellen Liste.

Frag einfach

Beispiel-Prompts für SFTP (File Search)

Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.

SFTP (File Search) · live via MCP
Teilen
Opus 4.7

Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.

TL;DR: Eine Preisfrage hat genau eine richtige Antwort: die Zeile für genau diese Artikelnummer in der aktuellen Liste genau dieses Lieferanten. AnythingMCP File Search bringt die KI mit drei Dingen dorthin, die einem „Chat mit deinen Dokumenten"-Upload fehlen: einer exakten Suche, die AD-24004 findet und nicht AD-24040, Excel-Zeilen, die mit ihren Spaltennamen zurückkommen, und einem Datum bei jedem Treffer, sodass der Assistent die neueste Liste nehmen und sagen kann, welche er verwendet hat. Dieser Guide führt Schritt für Schritt durch eine Abfrage auf einer fiktiven Lieferanten-Freigabe, mit einer echten Antwort von Claude – einschließlich dessen, was passiert, wenn sich zwei Listen widersprechen.

Für den Einkaufs-Workflow drumherum (Ordnerstruktur, Rollen, Prompts für das Team) lies das begleitende Rezept Preise in Lieferantenpreislisten mit KI finden.

Die Frage und warum sie schwierig ist

"What does Adler Zargen charge for article AD-24004 in their current price list?"

Auf einem typischen Dateiserver liegen in diesem Ordner die Liste von 2025 als PDF, die Liste von 2026 als Excel, ein Preiserhöhungsschreiben als PDF und vielleicht ein Unterordner Alt mit Listen von 2022. Eine Suche nach Bedeutung (so rufen die meisten Dokumenten-Chat-Tools Text ab) bewertet Passagen höher, die klingen wie die Frage. Artikelnummern klingen nach nichts: AD-24004 und AD-24040 sehen für ein Embedding gleich aus, und die Liste vom letzten Jahr ist der Frage genauso ähnlich wie die von diesem Jahr. Das Ergebnis ist eine selbstsichere Antwort aus der falschen Zeile oder dem falschen Jahr.

Was der Index speichert

In der DateiIm Index
PDF-PreislisteDer Text jeder Seite, mit Seitenzahl
Excel / CSV / ODSJede Zeile mit der Kopfzeile ihres Blatts: Sheet "Preise" row 6: Artikel=AD-24004 · Bezeichnung=Innentür · Breite=625 · Höhe=2000 · Material=Edelstahl · Preis=875.4
Word, E-Mails (.msg, .eml)Der Text, bei E-Mails zusätzlich der Text ihrer Anhänge
Jede DateiOrdner, Dateiname, Größe und Änderungsdatum

Weil die Zeile ihre Spaltennamen mitbringt, sagt ein Treffer auf die Artikelnummer bereits, welche Zahl die Breite und welche der Preis ist. Kein Raten, welche Spalte welche ist.

Schritt 1 — Freigabe verbinden und alte Listen draußen halten

Richte die Freigabe als File-Search-Connector ein (Schritt für Schritt für ein NAS, für eine eingebundene Netzwerkfreigabe). Zwei Entscheidungen im Assistenten sind für Preise wichtig:

  1. Scan: Archivordner nicht ankreuzen. Ordner mit Namen wie Alt, Old, Archive… oder Backup sind automatisch abgewählt. Was nicht indexiert ist, kann nicht zitiert werden. Nutze Geändert in, um Dateien auszuschließen, die älter als ein paar Jahre sind, falls deine Ordner keinen Archiv-Unterordner haben.
  2. Beschreiben: Sage der KI, wie deine Listen funktionieren. Der Entwurf erklärt bereits, wie Ordner benannt sind, und ergänzt „When several versions of a document match, use the newest and say which one you used." Füge hinzu, was nur du weißt, zum Beispiel: „Preise sind Listenpreise in EUR ohne MwSt., sofern der Dateiname nicht netto nennt. Ein Preiserhöhungsschreiben überschreibt die Liste ab dem Datum, das es nennt."
anythingmcp.internal/connectors
Reiter „Files“ des File-Search-Connectors Lieferanten Preislisten mit 463 von 508 indexierten Dateien und dem Text, den die KI über diesen Ordner erhält, einschließlich der Anweisung, die neueste von mehreren Versionen zu verwenden, und der Liste der Archivordner, die nicht indexiert sind
Was der KI über den Ordner mitgeteilt wird, aus dem Scan entworfen. Die Hinweise nennen die ausgelassenen Archivordner und weisen das Modell an, die neueste Version zu bevorzugen.

Schritt 2 — Fragen

Frage so, wie du einen Kollegen fragen würdest, mit dem Lieferanten, falls du ihn kennst:

  • "What does Adler Zargen charge for article AD-24004 in their current price list? Quote the row and name the file and its date."
  • "Find article 70114-0815 in all price lists and show the newest price."
  • "Compare the price of BG-220 in the 2025 and the 2026 Bergquell list."

Schritt 3 — Was der Assistent tut

“What does Adler Zargen charge for article AD-24004 in their current price list?”

File Search
Aufgerufene Tools
supplier_price_lists_grepsupplier_price_lists_findsupplier_price_lists_read
  1. _grep sucht AD-24004 wörtlich in der gesamten Freigabe. Excel-Treffer kommen als vollständige Zeilen mit Spaltennamen zurück, PDF-Treffer mit zwei Zeilen Kontext und der Seitenzahl.
  2. _find schaut in den Lieferantenordner Adler Zargen - 70240 und seine Preislisten, mit deren Datum.
  3. _read öffnet, was die Antwort ändern kann: beide Preislisten von 2026, die Preiserhöhungs-E-Mail in Korrespondenz und eine Notiz daneben.
  4. Die Antwort nennt beide Listen von 2026, weil sie sich widersprechen: Das PDF (Preisliste Adler Zargen 2026.pdf, Seite 1, netto EUR, gültig ab 01.04.2026) führt AD-24004 Zarge Glas 625 x 1875, 808.31 EUR; die Excel-Datei (Preisliste_2026.xlsx, Blatt Preise, Zeile 6) führt unter derselben Nummer eine Edelstahl-Innentür zu 875.40 EUR. Claude behandelt das PDF als aktuell, weil es als einzige Liste ein ausdrückliches Gültigkeitsdatum hat, weist darauf hin, dass keiner der Preise zu der per E-Mail angekündigten Erhöhung von 5 % passt, und empfiehlt, den Preis vor der Verwendung beim Lieferanten zu bestätigen.
claude.ai
Claudes Antwort mit aufgeklappter Tool-Liste: Supplier price lists grep AD-24004, find und read auf die Korrespondenz-E-Mail Preiserhoehung.eml, die Notiz notiz.txt und beide Preislisten von 2026, dann die Antwort, die die PDF-Zeile AD-24004 Zarge Glas 625 x 1875 808.31 EUR und die widersprüchliche Excel-Zeile aus Blatt Preise, Zeile 6 zitiert
Eine echte Antwort von Claude auf der fiktiven Demo-Freigabe, mit aufgeklappten Tool-Aufrufen. Sie zitiert beide Quellen mit Datei und Seite bzw. Zeile und markiert den Widerspruch, statt zu raten.

Die Demo-Freigabe ist fiktiv, und ihre beiden Listen von 2026 widersprechen sich absichtlich. Das ist der Fall, der in der Praxis zählt: Der Assistent wählt nicht stillschweigend eine aus, sondern zeigt dir beide Zeilen und sagt, warum er eine bevorzugt.

Warum die neueste Liste gewinnt

Man verlässt sich nicht darauf, dass der Assistent sich merkt, welche Liste aktuell ist. Vier Mechanismen führen ihn dorthin:

  • Datum bei jedem Ergebnis. _search, _find und _list liefern das Änderungsdatum jeder Datei, und die Tool-Beschreibungen weisen das Modell an, Datei und Datum in der Antwort zu nennen.
  • Auf Wunsch neueste zuerst. _search und _find akzeptieren einen Datumsfilter und eine Sortierung „neueste zuerst", sodass „die aktuelle Liste" zu einer Abfrage wird und nicht zu einer Vermutung.
  • Die Anweisungen des Connectors (Schritt 1) legen fest, die neueste von mehreren Versionen zu bevorzugen und zu sagen, welche verwendet wurde.
  • Alte Versionen sind nicht im Index, wenn Archivordner abgewählt bleiben.

Dateidaten entscheiden nicht immer. In der Demo tragen alle Dateien dasselbe Upload-Datum, daher griff Claude auf das zurück, was die Dokumente selbst sagen (das Gültigkeitsdatum im PDF-Kopf), und sagte das auch. Ebenso kann eine Liste mit neuerem Dateidatum in Wirklichkeit älter sein (jemand hat das PDF von 2024 letzte Woche neu gespeichert). Behalte das Jahr im Dateinamen und ein Gültigkeitsdatum in der Liste, dann kann der Assistent beides prüfen.

Schritt 4 — Die Datei übergeben

Brauchst du die Liste selbst, zum Weiterleiten oder Prüfen? Sag „gib mir diese Preisliste als Datei". _get_file liefert die Datei als temporären internen Link, der in jedem KI-Client funktioniert (Bilder bis 4 MB werden zusätzlich angehängt). Öffentliche Links für Personen außerhalb des Workspace sind ein separates Tool, das bei der Installation ausgeschaltet ist; siehe Dateien aus einem KI-Chat teilen.

anythingmcp.internal/connectors
MCP-Tools des Connectors mit dem Präfix lieferanten_preislisten: find, get_file, grep, guide, list, read, search, share_file (deaktiviert) und status, jeweils mit den Schaltflächen Test, Edit, Hints, Disable und Delete
Die neun Tools eines File-Search-Connectors (hier mit deutschem Präfix). Jedes Tool außer share_file liest nur; share_file ist ausgeschaltet, bis ein Admin es aktiviert.

Gut zu wissen

  • Große Listen bleiben im Chat klein. PDFs werden seitenweise gelesen und Tabellen in Blöcken von bis zu 200 Zeilen, sodass ein Katalog mit 600 Seiten den Kontext nicht füllt.
  • Gescannte Preislisten haben keine Textebene. Sie werden über den Namen gefunden; Enterprise liest sie per OCR.
  • Listenpreis vs. Kundenpreis. Die Freigabe enthält Listen- und Einkaufspreise der Lieferanten. Der Netto-Preis eines Kunden nach Rabatten liegt in deinem ERP: Verbinde es als zweiten Connector und bitte den Assistenten, beides zu kombinieren.
  • Neue Liste abgelegt? Sie wird beim nächsten Sync erfasst (täglich bei Starter und Team, bis hinunter zu alle 15 Minuten bei Enterprise Cloud und alle 5 Minuten bei self-hosted Enterprise) oder sofort mit Sync now.
  • Vertrauliche Konditionen. Hänge den Connector nur an den MCP-Server oder die Rolle des Einkaufs, oder nutze bei Enterprise Ordnerberechtigungen pro Rolle.

Tarife

Jeder AnythingMCP-Cloud-Tarif enthält File Search im Rahmen seiner Limits: 500 Dateien in der Testphase und bei Starter, 2.000 bei Team, bis zu 50.000 bei Enterprise. Self-hosted benötigt eine kostenpflichtige Lizenz oder die 30-tägige Testphase. Einige hundert Lieferantenordner, die nur aktuelle Listen enthalten, passen meist in Team. Tarife vergleichen oder sprich mit uns über Enterprise.

FAQ

Funktioniert es mit Preislisten in anderen Sprachen? Ja. Die Suche ist wörtlich, daher passen Artikelnummern in jeder Sprache, und der Assistent erkennt die Hauptsprache des Ordners und weist die KI an, in dieser zu suchen.

Was, wenn eine Artikelnummer in vielen Listen vorkommt? _grep liefert jeden Treffer mit Datei und Datum. Bitte um „alle Lieferanten, die AD-24004 führen", und der Assistent listet sie auf; frage nach „dem Preis", und er nimmt die neueste Liste des genannten Lieferanten oder fragt, welchen Lieferanten du meinst.

Kann es Preistabellen in PDFs korrekt lesen? Es liest die Textebene jeder Seite, die bei den meisten aus Excel oder einem ERP exportierten PDFs die Reihenfolge einer Tabellenzeile beibehält. Der Assistent zitiert die Zeile und die Seite, sodass du die Quelle mit einem Klick prüfen kannst.

Verwandte Artikel

War dieser Guide hilfreich?

Dein SFTP-Agent ist nur einen Klick entfernt.

Connector installieren, Schlüssel einfügen, deinen KI-Client fragen. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

Connectors

FTP- oder SFTP-Server mit ChatGPT verbinden

Lass ChatGPT die Dateien auf deinem FTP-, FTPS- oder SFTP-Server durchsuchen und lesen: PDFs, Excel-Tabellen, Word-, PowerPoint- und Outlook-Dateien, indexiert und synchron gehalten von AnythingMCP File Search. Nur lesend, mit temporären Download-Links.

Connectors

FTP- oder SFTP-Server mit Claude verbinden

Lass Claude die Dateien auf deinem FTP-, FTPS- oder SFTP-Server durchsuchen und lesen: PDFs, Excel-Tabellen, Word-, PowerPoint- und Outlook-Dateien, indexiert und synchron gehalten von AnythingMCP File Search. Nur lesend, mit temporären Download-Links.

Connectors

So verbindest du einen FTP- oder SFTP-Server mit Microsoft Copilot

Lass Microsoft Copilot die Dateien auf deinem FTP-, FTPS- oder SFTP-Server durchsuchen und lesen: PDFs, Excel-Tabellen, Word-, PowerPoint- und Outlook-Dateien, indexiert und synchron gehalten durch AnythingMCP File Search. Nur lesend, mit temporären Download-Links.

Connectors

FTP- oder SFTP-Server mit Cursor verbinden

Lass Cursor die Dateien auf deinem FTP-, FTPS- oder SFTP-Server durchsuchen und lesen: PDFs, Excel-Tabellen, Word-, PowerPoint- und Outlook-Dateien, indexiert und synchron gehalten von AnythingMCP File Search. Nur lesend, mit temporären Download-Links.

Connectors

So verbindest du einen FTP- oder SFTP-Server mit Gemini

Lass Gemini die Dateien auf deinem FTP-, FTPS- oder SFTP-Server durchsuchen und lesen: PDFs, Excel-Tabellen, Word-, PowerPoint- und Outlook-Dateien, indexiert und synchron gehalten von AnythingMCP File Search. Nur lesend, mit temporären Download-Links.

Connectors

So verbindest du einen FTP- oder SFTP-Server mit Muse

Lass Muse die Dateien auf deinem FTP-, FTPS- oder SFTP-Server durchsuchen und lesen: PDFs, Excel-Tabellen, Word-, PowerPoint- und Outlook-Dateien, indexiert und synchron gehalten von AnythingMCP File Search. Nur lesend, mit temporären Download-Links.