io.github.zhugejun/chartone

Registre officiel Productivité

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 »).

NPM package @chartone/mcp
Claude Code
claude mcp add chartone -e 'CHARTONE_API_KEY=<your chartone_api_key>' -- npx -y @chartone/mcp@0.1.7
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "chartone": {
            "command": "npx",
            "args": [
                "-y",
                "@chartone/mcp@0.1.7"
            ],
            "env": {
                "CHARTONE_API_KEY": "<your chartone_api_key>"
            }
        }
    }
}

Variables d'environnement

  • CHARTONE_API_KEY secret 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.

Sommaire
  1. @chartone/mcp
  2. Install
  3. Tools
  4. Get an API key

@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.