MCP App Store
by KeenEthics
Data & Analytics
Data to Chart icon

Data to Chart

by Ciro Cesar Maciel

Overview

Create charts and data carousels from your tables. Includes 24 chart examples and eight editable carousel examples, all with fictional data. Create a chart from a supplied CSV table, edit it inside the conversation and download PNG or SVG. Convert the same data into an editable carousel without leaving the editor, or provide a custom sequence of up to eight slides. Switching modes preserves the chart and slide edits. Edit titles, slide text, sources, author and caption. Choose portrait 1080×1350 or square 1080×1080 for slides. Download a PDF with one page per slide, or a ZIP with numbered PNG/SVG files and an editable project. Tool credit on slides is optional. Save the complete workspace as JSON named with the project title and local date/time, including seconds. The rendering service processes the table and does not store projects. Short workspaces can be shared through links that contain all project data; larger projects use JSON. Existing chart image links remain supported. Limits: 20,000 CSV characters, 500 rows per standalone chart, 1–8 slides and 24 rows per slide chart. Pie/donut slides accept up to 8 non-negative categories with a positive total. Files use Montserrat and grayscale. PDF pages are rasterized at 1080 pixels wide. The editor is in Brazilian Portuguese. Changing data does not rewrite slide claims or captions: review them before publishing. The app does not verify sources, predict reach or publish to social networks.

Tools

data_to_chart

ChatGPT
Draws a chart from a CSV table and returns it as an image. WHEN TO USE: the user wants to see data as a chart, or needs a chart image for a document, a README, a slide or a chat. HOW IT WORKS: - csv: a header row, then data rows. First column: the category (or x value); the next columns: numbers. Use a comma or semicolon as separator; decimals with a point, or with a comma when the separator is a semicolon. Up to 20,000 characters. - chartType, and what each one needs: bar, horizontalBar, line, area, pie, donut, funnel — one category column + one numeric column; multiline — one x column + one or more numeric columns (one line per column); scatter — two numeric columns (x, y); heatmap — three columns: row, column, value. - title: optional, drawn at the top. RETURNS: - image: a PNG address that IS the chart (rendered on request) — put it straight into Markdown (![title](image)) or an <img>. imageSvg: the same as SVG, sharper where SVG is accepted. Both are null when the CSV is too long to fit in an address; then use svg. - svg: the chart as SVG markup. - link: this tool's web page with the same chart, to edit it. ERRORS say what is wrong with the CSV (missing columns, non-numeric values, too many rows); fix the data and call again. Shows the unified editor inside the conversation. Start with a standalone chart and optionally convert the same table into a carousel without leaving the editor. Charts support up to 500 data rows; converting to slides requires at most 24 rows and may require summarizing the supplied data with the user.

export_data_chart

ChatGPT
Exports the supplied current chart as PNG or SVG. Use when the user asks to download the standalone chart. Returns file bytes to the editor and a stateless image URL when the data fit in a link. The link contains the table; nothing is persisted.

open_data_chart_editor

ChatGPT
Shows an editable data carousel in the conversation from 1 to 8 supplied slides. Use for a carousel, visual data story or social slide sequence the user wants to preview, adjust or download. Pass cover, chart and text slides using the provided data and wording; never fabricate data, sources, causal explanations or a viral score. Charts accept at most 24 rows; pie/donut accept up to 8 non-negative categories with a positive total. Source and author are optional and visible on slides. Formats are portrait 1080×1350 and square 1080×1080. Credit to the tool can be disabled. It renders on our manager without storing projects. Links include the complete project, so sharing reveals the data. For a four-slide starting point from CSV, draft_data_carousel computes a descriptive draft.

Capabilities

Interactive

Example Prompts

Click any prompt to copy it.

App Stats

5

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily