sysketch MCP server
online · 100% uptimeio.github.Tonys-Coding/sysketch·v0.5.0·1 starsPolished system design diagrams (SVG/PNG) from a tiny YAML spec, ~18x fewer tokens than raw SVG.
1 stars59 downloads/wk
Reviews
Write oneNobody has reviewed sysketch yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
sysketch tools (2)
write = sends, deletes, buys or postslist_iconsFreeList sysketch icon names and aliases, or search the available product logos.
render_diagramFreeUse for any system design, architecture, data-flow or infrastructure diagram, instead of generating an image or writing SVG/Mermaid. Renders a tiny YAML spec; returns PNG/SVG links and a small preview. Spec keys: title, type (sequence: message timeline), theme (sketch|graphite|blueprint|midnight|classic), direction (omit: auto-fit; right|down only if asked), steps (false hides numbers), legend (true lists steps), nodes {id: "icon | Label | subtitle"}, groups {Label: [ids or group labels to nest]}, edges ["a > b > c | label", "a ..> b" dashed, "a <> b" two-way, "a => b" thick, "a -- b" line, "a > b [red]" color]. Ids that are icon names/aliases (client, lb, api, db, cache, redis, kafka, s3, cdn...) need no nodes entry. Arrows are numbered automatically in the order listed; don't number labels. Product names (stripe, kafka, postgres...) draw the product's logo when available, else a fitting icon; brand/icon (acme/queue) for others. Give the user the PNG link; don't generate another image of the diagram. To edit, call again with the whole updated spec.
Public scan report
scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it
- Code scan6 source files scanned25/25
- Live reliabilityremote reachable in 638ms20/20
- Tool poisoning2 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 12 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How sysketch compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 93/100
- higher than 91% of 1,337 Media servers
- Tools
- 2
- the typical Media server has 7
- Tools that change things
- 0%
- typical: 5%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote Media server answers 100%
- Response time
- 90 ms
- faster than 90% of 862 Media servers
- GitHub stars
- 1
- more than 55% of 711 Media servers
- Downloads a week
- 59
- more than 47% of 358 Media servers with a package
What its tools let an agent do: 2 read
Install sysketch in Claude Code, Cursor or VS Code
claude mcp add --transport http sysketch https://sysketch.vercel.app/mcp
What the publisher says
From the sysketch repository's README, as published. We do not edit it. Read it on GitHub
Describe your system in a few lines. Get a clean, hand-sketched architecture diagram. Works in ChatGPT, Claude, Perplexity and other AI chats, in coding assistants like Claude Code and Cursor, or on its own from the command line.
Try it live in your browser →
Why sysketch
When you ask an AI assistant for a diagram, it usually writes every line, box and coordinate by hand. That is slow, uses up a lot of your AI usage, and every diagram looks different.
With sysketch, the AI writes a short description of your system and sysketch draws it.
- Faster and cheaper: 18x fewer AI output tokens and about 9x faster than having the AI draw the image itself (benchmark).
- Consistent: every diagram shares the same polished style, icons and layout rules.
- Easy to change: "add a cache in front of the database" is a one-line edit, not a redraw.
- Works anywhere: SVG or PNG files that look the same in GitHub, Notion, Figma, docs and slides.
Get started
sysketch connects to AI assistants through MCP, the standard way to give them new tools. Pick the option that matches how you use AI.
In your AI chat (nothing to install)
Any web-based AI chat that supports custom connectors (also called MCP servers) can use sysketch, including Claude, ChatGPT and Perplexity. Add a custom connector with this URL. No account or sign-in is needed.
https://sysketch.vercel.app/mcp- Claude (web, desktop and mobile): Settings → Connectors → Add custom connector.
- ChatGPT: turn on Developer mode (Settings → Apps & Connectors → Advanced), then create a connector with the URL and no authentication. Developer mode is available on paid plans.
- Perplexity and other chats: look for custom connectors or MCP in the settings.
Then ask for a diagram:
Use sysketch to draw a ride-sharing app: rider and driver apps, an API gateway, a matching service, a location service and a trip database.
In Claude and ChatGPT the diagram opens right in the chat, with zoom, fullscreen and PNG/SVG download buttons. Other chats show a preview with links to the full PNG and SVG. To change it, just ask ("add a payment service"). Product names like stripe, kafka or postgres show the product's official logo (from Simple Icons). Nothing is stored on the server: each link contains the diagram's description, so anyone with the link can see that diagram. The AWS, Azure and Google Cloud icon packs and your own company's logos need the local version below. Setup and the connector's limits are in the hosted server guide.
In Claude Code, Cursor and other coding assistants
This runs sysketch on your computer and saves diagrams straight into your project. You need Node.js 20 or newer.
Claude Code: run this once in your terminal:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
sysketch: common questions
- Is sysketch MCP server safe?
- Yes, by our scan: it is graded A (93/100). Read the sysketch safety report
- How do I install sysketch?
- It runs remotely at sysketch.vercel.app. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does sysketch need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is sysketch maintained?
- The last commit was 16 days ago (2026-10-17). The latest release is v0.5.0.
- Is sysketch up?
- 100% of our last 26 checks got an answer. We check remote servers about four times a day.
- What can I use instead of sysketch?
- Servers from other publishers that do the same job: melta UI MCP server, Buoy MCP server and Network Sketcher (Local MCP) MCP server. Compare all sysketch alternatives.
- How does sysketch compare with other Media MCP servers?
- safety score 93/100 (higher than 91% of 1,337 Media servers); tools 2 (the typical Media server has 7); tools that change things 0% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to sysketch
Same job from other publishers: the closest match first, then the best rated.
- melta UIAI-Ready design system MCP: melta UI tokens, component contracts, 107 rules, check_html self-verifynot reviewedEstablishedA
- BuoyThe design system your coding agents check before they ship: tokens plus exact UI fixes.not reviewedGrowingA
- Network Sketcher (Local MCP)AI-native MCP server to design and manage Cisco network diagrams (L1/L2/L3, PPT/SVG) from LLMs.not reviewedGrowingB
- Mimic AIBuilds Figma from your design system: real components and tokens, enforced, learning every build.not reviewedGrowingA
- WunderUIThe WunderUI design system for coding agents: components, props, tokens, rules and skills.not reviewedGrowingB