Die folgenden Schritte sind erforderlich, um mcp-echarts für die Verwendung des MinIO-Objektspeicherdienstes zu konfigurieren:
- Starten Sie den MinIO-DienstMinIO lokal oder auf einem Server bereitstellen (macOS ist über die
brew install minio/stable/minio
(Installation) - Erstellen einer UmgebungskonfigurationErstellen Sie Folgendes im Stammverzeichnis des mcp-echarts-Projekts
.env
Datei (erhältlich bei.env.example
(Vervielfältigung) - Verbesserung der Konfigurationsinformationen: in
.env
Füllen Sie die MinIO-Verbindungsparameter im FeldMINIO_ENDPOINT=localhost MINIO_PORT=9000 MINIO_USE_SSL=false MINIO_ACCESS_KEY=minioadmin MINIO_SECRET_KEY=minioadmin MINIO_BUCKET_NAME=mcp-echarts
- Erstellen eines Speicherbehälters: Stellen Sie sicher, dass die konfigurierten
MINIO_BUCKET_NAME
Bereits in MinIO erstellt
Einmal konfiguriert, lädt mcp-echarts die generierten Diagramme zu MinIO hoch und liefert Bild-URLs anstelle von Base64-Daten. Diese Lösung verbessert die Übertragungseffizienz erheblich:
- Bild-URLs mehr als 100 Mal kleiner als Base64
- Unterstützung für die direkte Weitergabe und Einbettung in verschiedene Dokumente
- Automatische Herabstufung auf den Base64-Modus bei Ausfall, um die Stabilität des Dienstes zu gewährleisten
Diese Antwort stammt aus dem ArtikelMCP ECharts: MCP-Tool zur Erstellung von ECharts-VisualisierungsdiagrammenDie