chartlink
이 MCP로 할 수 있는 일
Creates, styles, publishes, embeds, and automatically refreshes charts and tables from inline data or scheduled external data sources.
도구
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['template', 'data'], 'properties': {'data': {'type': 'object', 'required': ['columns', 'rows'], 'properties': {'rows': {'type': 'array', 'items': {'type': 'array', 'items': {'type': ['string', 'number', 'boolean', 'null']}}, 'description': 'Row-major values, one array per row, order matching columns'}, 'columns': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'type'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Column identifier referenced by encodings'}, 'type': {'enum': ['string', 'number', 'date', 'boolean'], 'type': 'string', 'description': 'date columns parse ISO-ish strings on their own: "2024", "2024-03", "2024-03-15", "2024-Q2", full ISO timestamps, or epoch numbers. Anything else needs dateFormat.'}, 'label': {'type': 'string', 'description': 'Display label; defaults to id'}, 'dateFormat': {'type': 'string', 'description': 'For date columns whose strings are NOT ISO-ish: a strftime-style parse hint tried first — tokens %Y %m %d %b %B %q %H %M %S, e.g. "%d/%m/%Y" for "15/03/2024", "%b %Y" for "Mar 2024". Removes the day/month guess; ISO-ish strings never need it.'}}, 'additionalProperties': False}, 'minItems': 1}}, 'description': 'The data you intend to send', 'additionalProperties': False}, 'knobs': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'template': {'type': 'string', 'description': 'Template id, slug, or page address (sweden/municipalities)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'ast_...'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['template', 'data'], 'properties': {'data': {'type': 'object', 'required': ['columns', 'rows'], 'properties': {'rows': {'type': 'array', 'items': {'type': 'array', 'items': {'type': ['string', 'number', 'boolean', 'null']}}, 'description': 'Row-major values, one array per row, order matching columns'}, 'columns': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'type'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Column identifier referenced by encodings'}, 'type': {'enum': ['string', 'number', 'date', 'boolean'], 'type': 'string', 'description': 'date columns parse ISO-ish strings on their own: "2024", "2024-03", "2024-03-15", "2024-Q2", full ISO timestamps, or epoch numbers. Anything else needs dateFormat.'}, 'label': {'type': 'string', 'description': 'Display label; defaults to id'}, 'dateFormat': {'type': 'string', 'description': 'For date columns whose strings are NOT ISO-ish: a strftime-style parse hint tried first — tokens %Y %m %d %b %B %q %H %M %S, e.g. "%d/%m/%Y" for "15/03/2024", "%b %Y" for "Mar 2024". Removes the day/month guess; ISO-ish strings never need it.'}}, 'additionalProperties': False}, 'minItems': 1}}, 'description': "Typed columns + row-major rows, shaped like the template's example", 'additionalProperties': False}, 'knobs': {'type': 'object', 'description': "The template's knobs — get_template returns their schema", 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'config': {'type': 'object', 'description': 'ADVANCED: engine settings deep-merged after the knobs', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'publish': {'type': 'boolean', 'description': 'true = published and live in this call; omit while you iterate'}, 'template': {'type': 'string', 'description': 'Template id or slug from list_templates, or the page address (sweden/municipalities, us/texas/counties, london/wards) when you know the place'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Template id (ast_…), slug, or page address (place/level)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'description': "What is needed, in the person's words"}, 'tags': {'type': 'string', 'description': 'Comma-separated tags every result must carry, e.g. map,united-states'}, 'type': {'type': 'string', 'description': 'Only this asset type, e.g. "bar"'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'At most this many, best first (default 20)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string'}, 'note': {'type': 'string'}, 'premium': {'type': 'boolean', 'description': 'Spend one paid credit to publish as premium (2400px, SVG, your branding, no badge) in this call'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ref': {'type': 'string', 'description': 'Where you heard of chartlink — free text'}, 'name': {'type': 'string', 'description': 'A name for the workspace (the project, the newsletter…)'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type', 'title', 'description'], 'properties': {'type': {'enum': ['bug', 'feature_request', 'limitation', 'documentation_gap', 'other'], 'type': 'string'}, 'title': {'type': 'string'}, 'assetId': {'type': 'string'}, 'description': {'type': 'string', 'minLength': 40, 'description': 'What you tried, what you expected, what happened instead — include the asset id if one is involved'}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'expectedVersion'], 'properties': {'id': {'type': 'string'}, 'data': {'type': 'object', 'required': ['columns', 'rows'], 'properties': {'rows': {'type': 'array', 'items': {'type': 'array', 'items': {'type': ['string', 'number', 'boolean', 'null']}}, 'description': 'Row-major values, one array per row, order matching columns'}, 'columns': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'type'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Column identifier referenced by encodings'}, 'type': {'enum': ['string', 'number', 'date', 'boolean'], 'type': 'string', 'description': 'date columns parse ISO-ish strings on their own: "2024", "2024-03", "2024-03-15", "2024-Q2", full ISO timestamps, or epoch numbers. Anything else needs dateFormat.'}, 'label': {'type': 'string', 'description': 'Display label; defaults to id'}, 'dateFormat': {'type': 'string', 'description': 'For date columns whose strings are NOT ISO-ish: a strftime-style parse hint tried first — tokens %Y %m %d %b %B %q %H %M %S, e.g. "%d/%m/%Y" for "15/03/2024", "%b %Y" for "Mar 2024". Removes the day/month guess; ISO-ish strings never need it.'}}, 'additionalProperties': False}, 'minItems': 1}}, 'description': 'Typed columns + row-major rows. A date column whose strings are not ISO-ish takes dateFormat (e.g. "%d/%m/%Y").', 'additionalProperties': False}, 'brand': {'type': ['string', 'null']}, 'title': {'type': 'string'}, 'config': {'type': 'object', 'description': 'REPLACES the whole config — the way to remove keys; applied before configPatch if both are given', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'publish': {'type': 'boolean', 'description': 'true = publish immediately after this update succeeds (one call instead of two)'}, 'showcase': {'type': 'boolean', 'description': 'Offer this chart as a template in the public gallery and list_templates (once published). Workspace keys only.'}, 'configPatch': {'type': 'object', 'description': 'Deep-merged onto the current config', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'expectedVersion': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}}}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
최근 도구 변경
유사한 MCP 서버
Blixtworks
Offers pay-per-call utilities for text, image processing and analysis, data conversion, validation, web inspection, cryptography,…
mcp
Creates and edits data architecture diagrams with tables, data flows, column lineage, grouping, validation, and PNG export.
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
spriteship
Generates and manages 2D game characters, assets, animations, tilesets, UI packs, maps, and engine-ready exports for multiple gam…
Thousand API
Provides deterministic data conversion, validation, JSON transformation, statistical calculations, date and schedule utilities, i…
HubVibe: Pay-per-Call Tools for AI Agents: Web Search, Email Verify, KYC, Stocks, Crypto, News, Data
Offers paid utilities for web audits, HTTP fetching and extraction, BigQuery analysis, LLM processing, code execution, blockchain…
Compose Preview Catalogs
Browses, renders, compares, audits, and edits Jetpack Compose preview catalogs and associated UI designs.
arch-tools-mcp
Provides general-purpose agent APIs for browser automation, web and PDF extraction, data conversion, email operations, fact check…