Die MCP-Spezifikation definiert Resources als Standardweg, damit MCP-Server Dateien und andere Kontextdaten für Clients bereitstellen können. Resources sind application-driven: Die Host-Anwendung entscheidet, wie User sie entdecken, auswählen, lesen, ansehen oder anhängen. In Langdock können MCP-Resources zu regulären Datei-Anhängen werden, die User ansehen, herunterladen und an andere Tools weitergeben können.Documentation Index
Fetch the complete documentation index at: https://docs.langdock.com/llms.txt
Use this file to discover all available pages before exploring further.
MCP-Resources für Dateien
So funktionieren Resources
Ein MCP-Server stellt Dateien als Resources mit stabilen URIs bereit. Ein Client kann sie überresources/list entdecken und den Inhalt anschließend über resources/read abrufen.
Entscheidend für Datei-Output ist die resources/read-Antwort. Resource-Inhalte können Text sein:
blob:
contents-Einträge und speichert sie als Action-Datei-Outputs. Die uri liefert den Dateinamen, der mimeType teilt Langdock mit, wie die Datei verarbeitet werden soll, und text oder blob enthält den Dateiinhalt.
Demo-Resource-Server
Dieser minimale Server stellt eine Markdown-Datei als MCP-Resource bereit:summary.md an die Unterhaltung an.
Anforderungen
- Gib Dateidaten in
contentszurück. - Gib
mimeTypean; Langdock braucht ihn, um die Datei korrekt zu verarbeiten. - Gib eine aussagekräftige
urian; das letzte Pfadsegment wird zum Dateinamen. - Verwende
blobfür Binärdateien, base64-kodiert ohne Data-URI-Präfix. - Verwende
textfür Plain Text, Markdown, JSON, HTML und andere textbasierte Dateien.
Beispiel-Resource-Output
Verwandte Dokumentation
- Datei-Input in MCP-Tools - User-Dateien an MCP-Tools übergeben
- Model Context Protocol (MCP) - Übersicht über MCP in Langdock
- Langdock Agent MCP Server - Deine Langdock-Agenten als MCP-Tools bereitstellen