# GraphMake > Free online infographic builder with 90+ templates and 80+ widget types. Specializes in presentation-ready process diagrams, stat dashboards, and reports. Supports a text-based syntax (GraphMake Script) designed for use by humans, LLMs, and AI agents. ## Key resources - [Editor](https://graphmake.com/editor) — full visual editor - [Script syntax](https://graphmake.com/script) — GraphMake Script reference and examples - [Tools](https://graphmake.com/tools) — single-purpose generators (flowchart maker, chart maker, etc.) - [Templates](https://graphmake.com/templates) — 90+ pre-built infographics - [Blog](https://graphmake.com/blog) — guides and tutorials ## For AI agents GraphMake exposes a text-based input surface for programmatic use: - **MCP server** at `https://graphmake.com/api/mcp` — remote (Streamable HTTP), no auth. Tools: render_infographic (PNG/SVG + edit link), graphmake_script_reference, open_in_editor. Setup for Claude Code, Codex, Cursor, VS Code and the Claude app: https://graphmake.com/mcp - **GraphMake Script** — a line-based syntax. Write a script, paste into the editor at /editor (Script tab), render and export. No DOM scraping required. - **Public render API** at `/api/render-script` — POST a script, get back SVG or PNG. No auth required (rate-limited per IP: 30 req/min, 500 req/day). OpenAPI spec: https://graphmake.com/api/render-script/openapi.json Example: ``` curl -X POST https://graphmake.com/api/render-script \ -H "Content-Type: application/json" \ -d '{"script":"bar_chart \"Q4\" { Jan: 24 Feb: 31 Mar: 28 }", "format":"png"}' \ -o chart.png ``` Syntax reference: https://graphmake.com/script ## What makes GraphMake distinctive - Template- and data-driven (not a blank-canvas drawing tool) - Strong at: business reports, SOPs, process flows, stat dashboards, presentation graphics - Free PNG / SVG / PDF export, no signup, no watermark - Text-syntax alternative to drag-and-drop, suitable for LLM- and agent-driven workflows