Zum Inhalt springen

Speicheranbieter-Übersicht

Der MCP-Server unterstützt 7 Speicher-Backends zum Lesen und Schreiben von Dokumenten. Speicher-Tools akzeptieren die Anbieter-Konfiguration inline oder über Umgebungsvariablen.

Anbieter Typ-Wert Anwendungsfall
Lokales Dateisystem local Entwicklung, Einzelserver
Amazon S3 s3 AWS-Cloud-Speicher, Produktion
MinIO minio Selbstgehostet, S3-kompatibel
WebDAV webdav Nextcloud, ownCloud, SharePoint
Google Drive googledrive Google Workspace
OneDrive onedrive Microsoft 365, SharePoint
SMB/CIFS smb Unternehmens-Netzwerkfregaben

Speicher-Tools akzeptieren die Anbieter-Konfiguration inline:

{
"tool": "onlyoffice_storage_read",
"arguments": {
"provider": {
"type": "local",
"baseDir": "/data/documents"
},
"path": "reports/2026/january.docx"
}
}

Oder konfigurieren Sie einen Standardanbieter über Umgebungsvariablen:

Terminal window
STORAGE_TYPE=local
STORAGE_BASE_DIR=/data/documents

Am besten für Entwicklung und Einzelserver-Bereitstellungen.

{ "type": "local", "baseDir": "/data/documents" }
Umgebungsvariable Beschreibung
STORAGE_TYPE Auf local setzen
STORAGE_BASE_DIR Wurzelverzeichnis-Pfad

Produktiver Cloud-Speicher mit Unterstützung für presigned URLs.

{
"type": "s3",
"bucket": "company-documents",
"region": "eu-central-1",
"accessKeyId": "AKIA...",
"secretAccessKey": "wJal..."
}
Umgebungsvariable Beschreibung
S3_BUCKET Bucket-Name
S3_REGION AWS-Region
S3_ACCESS_KEY_ID Access-Key-ID
S3_SECRET_ACCESS_KEY Secret-Access-Key
S3_ENDPOINT Benutzerdefinierter Endpunkt (für MinIO)
S3_URL_EXPIRY_SECONDS Ablauf der presigned URL (Standard: 600)

Minimale IAM-Richtlinie: s3:GetObject, s3:PutObject, s3:DeleteObject, s3:ListBucket.

Selbstgehosteter, S3-kompatibler Objektspeicher.

{
"type": "minio",
"bucket": "documents",
"endpoint": "http://minio:9000",
"accessKeyId": "minioadmin",
"secretAccessKey": "minioadmin",
"forcePathStyle": true
}

Verwendet dieselben S3_*-Umgebungsvariablen wie S3, zusätzlich S3_ENDPOINT und S3_FORCE_PATH_STYLE=true.

Verbindung zu WebDAV-kompatiblen Servern (Nextcloud, ownCloud, SharePoint).

{ "type": "webdav", "url": "http://localhost:8080/webdav", "authType": "none" }

Für OAuth2-basierte Anbieter (Google Drive, OneDrive) und SMB/CIFS stehen detaillierte Setup-Anleitungen zur Verfügung:

Google Drive

OneDrive

SMB/CIFS