Install
npx -y @antv/mcp-server-chartFür wen
Wenn du in einem Desktop-Assistenten AntV-Diagramme zur Datenanalyse erzeugen willst, passt MCP Server Chart. Es ist ein TypeScript-MCP-Dienst, der über Tools zeichnet und auch in Dify nutzbar ist.
Es passt zu Menschen, die npx schon ausführen können. Die offizielle Desktop-App-Konfiguration ist dieselbe Menge und nennt Claude, VSCode, Cline, Cherry Studio und Cursor. Repository:
https://github.com/antvis/mcp-server-chart
Es unterstützt jetzt 26+ Diagrammarten. Ohne npx und nur mit einer Offline-Lokalbibliothek hier stoppen — der Hauptweg ist npx -y @antv/mcp-server-chart.
Erster Versuch in 3 Minuten
Offizieller Hauptweg ist die Desktop-MCP-Konfiguration; zuerst keinen globalen Befehl installieren. Voraussetzung: npx hier. Diagramme entstehen im lokalen Prozess; Daten gehen in diesen Prozess.
Konfiguration ist mcpServers des Clients. Servername mcp-server-chart, Befehl npx, Argumente -y und @antv/mcp-server-chart:
npx -y @antv/mcp-server-chart
Risikoarmer erster Aufruf: generate_bar_chart. Offiziell vergleicht es Zahlen über Kategorien und passt zum Quervergleich. Nur vorhandene Kategorien und Zahlen übergeben; keine Feldnamen erfinden. Es erzeugt ein Diagramm, ändert keine ferne Datenbank.
Sichtbarer Erfolg: ein Balkendiagramm erscheint im Chat oder ein öffenbares Diagramm kommt zurück. Offiziell kein Rückgabe-URL-Feld. Startet der Prozess nicht, zuerst prüfen, ob npx @antv/mcp-server-chart ziehen kann.
Anwendungsfälle
Fall 1: Kategorievergleich. Tool: generate_bar_chart. Werte einiger Kategorien übergeben und quer vergleichen. Pflichtfarben oder Themenparameter stehen nicht.
Fall 2: Trend unter einer stetigen unabhängigen Variable. Tool: generate_area_chart. Offiziell zeigt es Datentrends unter einer stetigen unabhängigen Variable, um die Gesamtrichtung zu sehen. Ebenso keine Seriennamen oder Achsenfelder erfinden.
Geografische Zeichenwerkzeuge nutzen AMap von Amap und unterstützen derzeit nur Karten innerhalb Chinas. generate_*-Namen, die im Auszug nicht vorkommen, nicht ergänzen; die Kurzfassung nennt maps, mind-map und spreadsheet, aber ohne Parametertabellen.
Grenzen
Wenn HTTP-Transport nötig ist, offiziell zuerst npm install -g @antv/mcp-server-chart, dann den Transport wählen. SSE-Standardendpunkt /sse; Streamable kann den Endpunkt anpassen. Zugriffsadressen in zwei eigenen Zeilen:
http://localhost:1122/sse
http://localhost:1122/mcp
Das ist ein anderer Weg; beim ersten Versuch nicht mit npx stdio mischen. Keine Authentifizierung geschrieben.
Geografische Karten decken nur China ab. Andere Länder oder eine Weltkarte nicht annehmen. Ungenannte Clients nicht als geprüft behandeln. Daten verlassen deine Tabelle und gehen in den lokalen MCP-Prozess; das ist kein lokales Nicht-Lesen.