MCP-Server-Diagramm
Ein Model Context Protocol-Server zum Generieren von Diagrammen mit AntV .
Dies ist ein TypeScript-basierter MCP-Server, der Funktionen zur Diagrammerstellung bietet. Er ermöglicht Ihnen die Erstellung verschiedener Diagrammtypen mithilfe von MCP-Tools.
✨ Funktionen
Jetzt werden mehr als 15 Diagramme unterstützt.
generate_area_chart
– Erstellen Sie einarea
und geben Sie eine Bild-URL zurück.generate_bar_chart
– Erstellen Sie einbar
und geben Sie eine Bild-URL zurück.generate_column_chart
– Erstellen Sie eincolumn
und geben Sie eine Bild-URL zurück.generate_dual_axes_chart
– Erstellen Sie ein Diagrammdual-axes
und geben Sie eine Bild-URL zurück.generate_fishbone_diagram
– Erstellen Sie einfishbone-diagram
und geben Sie eine Bild-URL zurück.generate_flow_diagram
– Erstellen Sie einflow-diagram
und geben Sie eine Bild-URL zurück.generate_histogram_chart
– Erstellen Sie einhistogram
und geben Sie eine Bild-URL zurück.generate_line_chart
– Erstellen Sie einline
und geben Sie eine Bild-URL zurück.generate_mind_map
– Erstellen Sie einmind-map
Diagramm und geben Sie eine Bild-URL zurück.generate_network_graph
– Erstellen Sie einnetwork-graph
und geben Sie eine Bild-URL zurück.generate_pie_chart
– Erstellen Sie einpie
und geben Sie eine Bild-URL zurück.generate_radar_chart
– Erstellen Sie einradar
und geben Sie eine Bild-URL zurück.generate_scatter_chart
– Erstellen Sie einscatter
und geben Sie eine Bild-URL zurück.generate_treemap_chart
– Erstellen Sie eintreemap
-Diagramm und geben Sie eine Bild-URL zurück.generate_word_cloud_chart
– Erstellen Sie einword-cloud
und geben Sie eine Bild-URL zurück.
🤖 Verwendung
Zur Verwendung mit Desktop APP
wie Claude, VSCode, Cline , Cherry Studio usw. fügen Sie die unten stehende MCP-Serverkonfiguration hinzu. Auf dem Mac-System:
Auf einem Windows-System:
Sie können es auch auf Aliyun , Modelscope , glama.ai , Smithery.ai oder anderen mit HTTP, SSE-Protokoll verwenden.
🚰 Mit SSE oder Streamable-Transport ausführen
Installieren Sie das Paket global.
Führen Sie den Server mit Ihrer bevorzugten Transportoption aus:
Anschließend können Sie auf den Server zugreifen unter:
- SSE-Transport:
http://localhost:1122/sse
- Streambarer Transport:
http://localhost:1122/mcp
🎮 CLI-Optionen
Sie können beim Ausführen des MCP-Servers auch die folgenden CLI-Optionen verwenden. Befehlsoptionen durch Ausführen der CLI mit -h
.
📠 Private Bereitstellung
MCP Server Chart
bietet standardmäßig einen kostenlosen Diagrammerstellungsdienst. Benutzer, die eine private Bereitstellung benötigen, können mit VIS_REQUEST_SERVER
ihren eigenen Diagrammerstellungsdienst anpassen.
Sie können das Projekt GPT-Vis-SSR von AntV verwenden, um einen HTTP-Dienst in einer privaten Umgebung bereitzustellen und dann die URL-Adresse über env VIS_REQUEST_SERVER
weiterzuleiten.
🔨 Entwicklung
Installieren Sie Abhängigkeiten:
Erstellen Sie den Server:
Starten Sie den MCP-Server:
📄 Lizenz
MIT@ AntV .
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
🤖 Ein Model Context Protocol-Server zum Generieren von mehr als 15 visuellen Diagrammen mit AntV.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server for generating customizable data visualizations using QuickChart.io, supporting multiple chart types and Chart.js configuration.Last updated -2315134JavaScriptMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that generates TradingView chart visualizations with real-time updates, enabling AI assistants to create and display financial charts through an integration with Chart-IMG API.Last updated -530TypeScript
- AsecurityFlicenseAqualityThis Model Context Protocol (MCP) server provides powerful visualization tools using QuickChart.io APIs. With this MCP, AI assistants can create charts, diagrams, barcodes, QR codes, word clouds, tables, and more.Last updated -1218TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that generates lightweight ASCII charts directly in terminal environments, supporting line charts, bar charts, scatter plots, histograms, and sparklines without GUI dependencies.Last updated -51TypeScriptMIT License