Sketch
Sketch API
MCP server
Checked on 2026-10-10 in the developer documentation.
How to automate Sketch
API and webhooks
Sketch documents a JavaScript API for plugins, a command line tool called sketchtool for exporting assets and rendering documents, a JSON file format and a sketch:// URL scheme. These are tools for plugins and local scripts. Check the developer site for cloud-level access before you plan a server-side integration. An example: a build step that exports icons with sketchtool whenever the design library changes.
MCP server
Sketch has an official MCP server that runs inside the Mac app. It works with clients such as Claude Code, Claude Desktop, VS Code, Cursor and Codex. It exposes tools to read the document, the layer tree, the libraries and the symbol overrides, take screenshots and run code with the Sketch API. Use it to compare a component in code with the Sketch library and fix the differences, or to fill placeholders with realistic data. It needs a recent Sketch version and the app must be running.
Native integrations
The Plugins and Integrations section covers plugins that move designs and data in and out of Sketch. Handoff is built in, so developers do not need a separate tool to inspect designs.