Install
npx -y @antv/mcp-server-chartÀ qui cela s’adresse
Si vous voulez des graphiques AntV pour analyser des données dans un assistant bureau, MCP Server Chart convient. C’est un service MCP TypeScript qui sort des graphiques par outils, aussi utilisable dans Dify.
Il convient à qui peut déjà exécuter npx. La configuration officielle des applications bureau est le même ensemble et nomme Claude, VSCode, Cline, Cherry Studio et Cursor. Dépôt :
https://github.com/antvis/mcp-server-chart
Il prend maintenant en charge 26+ types de graphiques. Sans npx et seulement une bibliothèque locale hors ligne, arrêtez-vous — le chemin principal est npx -y @antv/mcp-server-chart.
Premier essai en 3 minutes
Le chemin officiel principal est la configuration MCP bureau ; ne pas installer d’abord une commande globale. Prérequis : npx ici. Les graphiques naissent dans le processus local ; les données y entrent.
La configuration est mcpServers du client. Nom de serveur mcp-server-chart, commande npx, arguments -y et @antv/mcp-server-chart :
npx -y @antv/mcp-server-chart
Premier appel à bas risque : generate_bar_chart. L’officiel dit qu’il compare des valeurs numériques entre catégories, pour un contraste côte à côte. Ne passer que catégories et nombres déjà en main ; ne pas inventer de noms de champs. Cela produit un graphique, sans modifier une base distante.
Signal observable : un histogramme apparaît dans le chat, ou un graphique ouvrable revient. L’officiel n’écrit pas de champ d’URL de retour. Si le processus ne démarre pas, vérifier d’abord que npx peut tirer @antv/mcp-server-chart.
Cas d’usage
Cas 1 : contraste de catégories. Outil : generate_bar_chart. Lui donner des valeurs de quelques catégories et comparer en transversal. Aucun paramètre de couleur ou de thème obligatoire n’est écrit.
Cas 2 : voir une tendance sous une variable indépendante continue. Outil : generate_area_chart. L’officiel dit qu’il montre les tendances sous une variable indépendante continue, pour observer la direction d’ensemble. De même, ne pas inventer de noms de séries ni de champs d’axes.
Les outils géographiques utilisent AMap d’Amap et ne prennent actuellement en charge que les cartes en Chine. Ne pas ajouter de noms generate_* absents de l’extrait ; le résumé mentionne maps, mind-map et spreadsheet, sans tables de paramètres.
Limites d’usage
Quand un transport HTTP est nécessaire, l’officiel est d’abord npm install -g @antv/mcp-server-chart, puis choisir le transport. L’extrémité SSE par défaut est /sse ; Streamable peut personnaliser l’extrémité. Adresses d’accès sur deux lignes séparées :
http://localhost:1122/sse
http://localhost:1122/mcp
C’est un autre chemin ; ne pas le mélanger avec npx stdio au premier essai. Aucune authentification écrite.
Les cartes géographiques ne couvrent que la Chine. Ne pas supposer d’autres pays ou un fond-monde. Les clients non nommés ne sont pas vérifiés. Les données quittent votre tableau et entrent dans le processus MCP local ; ce n’est pas zéro lecture locale.