io.github.zhugejun/chartone
Render themed charts as hosted URLs. Embed in markdown, emails, and Slack. Hosted MCP, zero setup.
Que pouvez-vous faire avec io.github.zhugejun/chartone ?
render_chart— render a chart from explicit type, data, theme.suggest_chart— give it data + intent ("show quarterly trends"), it picks the chart type/theme and renders.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
@chartone/mcpclaude mcp add chartone -e 'CHARTONE_API_KEY=<your chartone_api_key>' -- npx -y @chartone/mcp@0.1.7
{
"mcpServers": {
"chartone": {
"command": "npx",
"args": [
"-y",
"@chartone/mcp@0.1.7"
],
"env": {
"CHARTONE_API_KEY": "<your chartone_api_key>"
}
}
}
}
Variables d'environnement
CHARTONE_API_KEYsecret Optional API key for higher quota and no watermark. Anonymous mode works without a key — charts return watermarked with a 7-day URL.
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
@chartone/mcp
Branded chart rendering for AI agents. Hosted MCP, zero setup.
ChartOne MCP gives any AI agent the ability to produce themed charts and return them as both an inline image and a persistent hosted URL — perfect for emails, Slack messages, PDFs, and dashboards.
Install
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"chartone": {
"command": "npx",
"args": ["-y", "@chartone/mcp"],
"env": {
"CHARTONE_API_KEY": "sk-..."
}
}
}
}
Restart Claude Desktop. Anonymous mode (no key) returns watermarked charts.
Cursor / Zed / Windsurf
Same config shape, in each client's MCP settings file. See docs.chartone.dev/mcp for current paths.
Hosted endpoint (beta)
For cloud agents that can't run local stdio servers:
POST https://api.chartone.dev/mcp
Authorization: Bearer sk-... (optional, anonymous returns watermark)
Content-Type: application/json
Body: { "method": "tools/list" } or { "method": "tools/call", "params": {...} }
Tools
render_chart— render a chart from explicit type, data, theme.suggest_chart— give it data + intent ("show quarterly trends"), it picks the chart type/theme and renders.
Both return an inline image plus a persistent hosted URL.
Get an API key
Sign up at chartone.dev. Free tier includes a generous render quota; paid tiers remove the watermark and extend URL lifetime.
Questions fréquentes
Qu'est-ce que io.github.zhugejun/chartone ?
Render themed charts as hosted URLs. Embed in markdown, emails, and Slack. Hosted MCP, zero setup.
Comment installer io.github.zhugejun/chartone ?
Il s'exécute sur votre machine. Dans Claude Code : claude mcp add chartone -e 'CHARTONE_API_KEY=<your chartone_api_key>' -- npx -y @chartone/mcp@0.1.7. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour io.github.zhugejun/chartone ?
Oui. Il attend CHARTONE_API_KEY, à renseigner dans sa configuration.
io.github.zhugejun/chartone est-il open source ?
Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.
Qui maintient io.github.zhugejun/chartone ?
Il est publié par zhugejun. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.