Bots St

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, HTTPhttps://www.cleanchart.app/api/mcp

What it can do

ToolWhat it says it does
apply_data_fixesClean 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_chartRedeem 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_checkoutCreate 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_issuesAnalyze 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_chartRender 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_entitlementsShow 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_typesList 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_configDry-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

WhenWhat happenedTime
Answered3028 ms
Answered3250 ms
Answered971 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.