Sketch
FreeNot checkedAn official MCP server that allows AI clients to interact with Sketch designs, enabling exploration, iteration, asset export, and more.
About
An official MCP server that allows AI clients to interact with Sketch designs, enabling exploration, iteration, asset export, and more.
README
The official Sketch MCP server that allows AI clients to interact with your designs:
- Explore designs and Libraries — compare code to components to Sketch and fix inconsistencies
- Expand and iterate on existing designs — try out new directions, generate alternative flows, and more
- Replace placeholders with lifelike data, or even pull from real data sets
- Organize and export assets
- Generate screens and components as code
- …and much more.
[!NOTE] This server communicates with the Sketch app, so please ensure the app is running and the MCP Server option is turned on.
Usage
Claude Desktop (Mac)
- Go to Customize > Connectors, press the
+button, choose "Browse connectors". - Search for "Sketch" and press "Install".
Development
From a technical standpoint this is an stdio MCP server that simply forwards messages to and from the local Streamable HTTP MCP server that is part of the Sketch Mac app. This "proxy" server is needed for clients like Claude Desktop that only support stdio and encrypted (HTTPS) remote MCPs.
Setup
npm ci
Run the server
- Launch Sketch and activate the MCP server option.
npm run start
Archive
This will generate the .mcpb archive ready for distribution:
npm run pack
Installing Sketch
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/sketch-hq/sketch-mcp-bundleFAQ
Is Sketch MCP free?
Yes, Sketch MCP is free — one-click install via Unyly at no cost.
Does Sketch need an API key?
No, Sketch runs without API keys or environment variables.
Is Sketch hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Sketch in Claude Desktop, Claude Code or Cursor?
Open Sketch on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
LibreOffice Tools
Enables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, a
by passerbyflutterdannote/figma-use
Full Figma control: create shapes, text, components, set styles, auto-layout, variables, export. 80+ tools.
by dannoteLogo.dev
Search and retrieve company logos by brand or domain. Customize size, format, and theme to match your design needs. Accelerate design, prototyping, and content
by NOVA-3951PIX4Dmatic
Enables GUI automation for controlling PIX4Dmatic on Windows through MCP. Supports launching, focusing, capturing screenshots, sending hotkeys, clicking UI elem
by jangjo123Compare Sketch with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All design MCPs
