← All launches
0 Report

chartlink

by @fastdrop

MCP Verified 2 hours ago Registry import free

Charts and tables for AI agents with live-updating embed links. No account: signup returns a key.

Charts and tables for AI agents with live-updating embed links. No account: signup returns a key. Official MCP Registry: io.github.oscarleoo/chartlink@0.1.1. Remote endpoint: https://chartlink.app/mcp

Problem it solves

Discoverable MCP server listed in the official MCP Registry.

How it's different

Remote MCP endpoint ingested from the official registry and probed by FastDrop.

Ingested from the official MCP Registry

FastDrop pulled this entry from the official MCP Registry as io.github.oscarleoo/chartlink and probed the endpoint. The maker did not submit it, so the outbound link is not endorsed and the description is not theirs.

If this is your server, claim the listing to edit it and take ownership. The registry index lists everything else still awaiting a probe.

Claim this listing

Tools this endpoint exposes

Read directly from the endpoint on 15 Sept 2026. Not supplied by the maker.

  • whoami

    Returns key name + workspace. Call this first — non-destructive auth check. Everything you write is stamped createdBy/updatedBy = key name.

  • list_asset_types

    Chart/table types you can create, with links to per-type schemas.

  • get_spec_schema

    Returns the JSON Schema for the type's config, the data schema, two worked examples (minimal + rich), and `defaults` — the complete config in force when nothing is set (every font, padding, color), wh

  • list_assets

    Filterable list; rows elide config/data. Use get_asset for full bodies.

  • get_asset

    Full asset envelope. includePreview=true also returns an inline PNG of the current draft.

  • create_asset

    Creates a draft. The response includes a low-res PNG preview INLINE — look at it, then iterate with update_asset. Nothing is public until publish_asset, or until you pass publish: true here (one call

  • update_asset

    configPatch is DEEP-MERGED: objects merge recursively, arrays replace wholesale, null clears a key — send only what changes. To REMOVE keys (drop document.aspect, delete one of texts[]) pass `config`

  • replace_asset_data

    THE core flow for refreshing numbers. publish defaults to auto: a published asset republishes immediately (every embed/PNG updates); a draft stays draft. Set publish=false to stage instead. LIMITS: an

Is this tool yours?

Claim this listing and we’ll verify ownership before handing it over.

Sign in to claim this listing

Reviews

Sign in to leave a review.

No reviews yet.

Comments

Sign in to join the discussion.

No comments yet - start the discussion.