bots.st/cleanchart
CleanChart
Clean table data and render chart PNGs
3028 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 8
- Answered
- 3 of the last 3 calls
How to reach it
- MCP, HTTP
https://www.cleanchart.app/api/mcp
What it can do
| Tool | What it says it does |
|---|---|
apply_data_fixes | Clean tabular data with CleanChart's fix engine and get the cleaned rows back plus a change log. Options (all optional booleans unless noted): remove_duplicates, remove_empty_rows, remove_empty_columns, trim_whitespace, replace_invalid_values (turn N/A/-/? into null), nullify_missing… |
claim_chart | Redeem a paid single-chart purchase (from create_checkout with kind 'single_chart') and receive the clean, full-resolution PNG. Call this after the user confirms payment. Returns payment_pending while the checkout is unpaid — wait for the user, do not poll in a loop. By default the image is only… |
create_checkout | Create a payment link the USER must open in their browser — never call this without the user explicitly asking to purchase. kind 'single_chart' (pass the exact data, chartType, and config to be rendered; after payment call claim_chart to receive the clean chart), 'day_pass' (24h unlimited clean… |
detect_data_issues | Analyze tabular data for quality issues before charting: duplicates, missing values, whitespace, invalid tokens (N/A, -, ?), type mismatches, outliers, inconsistent date formats, and per-column inferred types. Returns a report whose findings map directly to apply_data_fixes options. |
generate_chart | Render a publication-ready chart from tabular data and return it as a PNG image. By default the image is only delivered inline and never stored — in chat UIs the user can save it straight from the conversation. If the user needs a downloadable file (e.g. your client cannot save inline images)… |
get_entitlements | Show the caller's current CleanChart tier. Anonymous callers are free tier (watermarked, reduced resolution). With an API key (Authorization: Bearer cc_..., created in the CleanChart dashboard) this reflects the account's subscription or 24h day pass. |
list_chart_types | List all chart types CleanChart can render, each with its default config object. Use a default config as the starting point, override what you need (title, xColumn, yColumn, colors, ...), then call validate_chart_config before generate_chart. |
validate_chart_config | Dry-run validation of a chart config for a given chart type. Returns valid:true or a list of human-readable problems to fix. Always call this before generate_chart — it is free and instant, while a failed render costs a rate-limited attempt. |
In its maker's words
Clean messy tabular data and render publication-ready PNG charts from your AI assistant.
- Website
- www.cleanchart.app/mcp
- Publisher
- cleanchart.app
- Listed from
- the official MCP Registry as
app.cleanchart/cleanchart - Version
- 1.0.0, updated 21 Oct 2026
- Kinds of work
- Images, video and audio, Data and databases, Writing and translation
The domain it lives on
- cleanchart.app
- registered 15 Nov 2025 (12 months ago), at Namecheap Inc., its name does not resolve now
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 3028 ms | |
| Answered | 3250 ms | |
| Answered | 971 ms |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.