GraphMake
Server Details
Turn data into infographics (PNG/SVG): 90+ templates, or KPI cards, charts, timelines and maps.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- GraphMake
TDQS
Scored across 6 tools
list_templates vs get_template is a clear one-vs-many split, and render_infographic (raw script) vs render_template (template + field changes) are distinguishable from descriptions. However render_infographic, render_template, and open_in_editor all touch rendering/editor URLs, so boundaries between 'render' and 'open in editor' overlap somewhat.
Five of six tools follow a clean verb_noun snake_case pattern (get_template, list_templates, open_in_editor, render_infographic, render_template). The lone exception, graphmake_script_reference, is a noun-only prefixed name that breaks the pattern but remains readable.
Six tools is well-scoped for an infographic rendering/generation server: discovery (list/get), reference, and rendering/editing paths. No tool feels redundant and nothing is bloated.
The surface covers the core lifecycle: discovering templates, inspecting fields, rendering raw scripts or filled templates, and opening results in the editor. Minor gap: no dedicated export tool or a way to create/save new templates, though editor export links partially cover this.
Publisher details
- Operator
- GraphMake · Publisher source
- Operator website
- https://graphmake.com
- Vendor relationship
- First-party
- Documentation
- https://graphmake.com/mcp
- Trust center
- Not available
- Restrictions
- None. Free to use with no account, API key or paid plan. Fair-use rate limits apply.
Available Tools
6 toolsget_templateGet template fieldsARead-onlyIdempotentInspect
Read one template: its size, description and every editable text and number, as field keys with their current values (e.g. "w0.text": "Annual Report 2026", "w5.datasets.0.values": [820, 1050]). The same keys change the template when it is rendered. With preview set to true, the template's preview image is included.
Inputs: id (required), preview. Returns: id, name, width, fields, +4 more
graphmake_script_referenceGraphMake Script referenceARead-onlyIdempotentInspect
The full GraphMake Script language reference: every widget, chart, theme, style, size and syntax rule, with examples.
Inputs: no named parameters. Returns: reference
list_templatesList templatesARead-onlyIdempotentInspect
List GraphMake's designed infographic templates: id, name, category, size and what each is for. An optional query such as "sales report", "timeline", "resume" or "comparison" ranks the best matches first; an optional category filters the list.
Inputs: query, category. Returns: count, templates
open_in_editorOpen in GraphMake editorARead-onlyIdempotentInspect
Build a GraphMake editor URL that opens with the script already rendered on an editable canvas, where the infographic can be restyled by hand and exported as PNG, SVG or PDF.
Inputs: script (required). Returns: editorUrl
render_infographicRender infographicARead-onlyIdempotentInspect
Render GraphMake Script into an infographic image (PNG or SVG). GraphMake Script is a short line-based format, e.g. title "...", kpi "Label" "Value" icon=users, bar_chart "T" { Jan: 42\n Feb: 68 }, timeline { 2024: "Event" "detail" }, style bold and row { ... } for side-by-side blocks; the full syntax is in the GraphMake Script reference. Returns the image and a link that opens it in the GraphMake editor for hand-editing and export. Script errors come back with the line number.
Inputs: script (required), width, format, height. Returns: bytes, format, editorUrl
render_templateRender templateARead-onlyIdempotentInspect
Render a template filled with new content. "changes" maps the template's field keys to new values, e.g. {"w0.text": "Q3 Sales Review", "w5.labels": ["Jul","Aug","Sep"], "w5.datasets.0.values": [42, 51, 63]}. Fields not included keep the template's sample content. Replacing a whole list (e.g. "w7.values": [{"label": "A", "value": 40}, ...]) changes how many items it has; each item keeps the colours of the item it replaces. Returns the image and a link that opens the filled template in the GraphMake editor.
Inputs: id (required), format, changes. Returns: id, name, bytes, width, +2 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Turn any idea, URL, doc, or PDF into on-brand visuals: 100+ formats, native in 150+ languages
Visual AI for strategic thinking — SWOT, flowcharts, mindmaps, Gantt diagrams as polished SVG.
Make branded PDFs and images from reusable templates, brand kits, and your data.
Generate chart images, diagrams, barcodes, QR codes and thermal labels on demand. PNG, SVG or PDF o…
Related MCP Servers
- AlicenseAqualityCmaintenanceDraw Chart.js charts as PNG images: a shareable image URL for emails, Slack and Markdown reports, or the PNG itself, with KPI, ranking, comparison, funnel and gauge presets.2MIT
- FlicenseNot gradedqualityCmaintenanceGenerates column charts and statistic infographics as PNG images with SVG source links, letting users request finished charts conversationally and receive inline image results.-
- AlicenseNot gradedqualityFmaintenanceTransforms CSV data into beautiful visualizations including line charts, bar graphs, pie charts, and world maps. Returns base64-encoded PNG images optimized for AI chat interfaces and assistants.10Apache 2.0
- AlicenseAqualityBmaintenanceRenders 45+ interactive chart types, dashboards, and KPI widgets directly inside AI conversations. Supports drill-down, live API polling, 20 themes, and one-click export to PNG, PowerPoint, and A4 documents.40144 npm53Functional Source , Version 1.1, MIT Future
Glama MCP Gateway
Add one secure layer between your agents and this server.