
grafta
Talk to any Figma file with your AI: ask what's in it, change it, or turn it into code.
- GitHub stars
- 1
- tools
- 22
- transport
- STDIO
- last updated
- Nov 11, 2026
Tools
22 toolsPublic tool metadata for what this MCP can expose to an agent.
open_fileOpen a Figma file on disk.
Open a Figma file on disk.
No parameter schema in public metadata yet.
summarizeSummarize the structure of an open file.
Summarize the structure of an open file.
No parameter schema in public metadata yet.
list_screensList a page's screens (a deck's slides, a site's breakpoints).
List a page's screens (a deck's slides, a site's breakpoints).
No parameter schema in public metadata yet.
search_nodesFind nodes by name or type, with their path.
Find nodes by name or type, with their path.
No parameter schema in public metadata yet.
list_openList the files currently open.
List the files currently open.
No parameter schema in public metadata yet.
close_fileClose an open file.
Close an open file.
No parameter schema in public metadata yet.
read_nodeRead a node exactly, in the Figma plugin API's names.
Read a node exactly, in the Figma plugin API's names.
No parameter schema in public metadata yet.
read_rawRead a node's raw data.
Read a node's raw data.
No parameter schema in public metadata yet.
list_componentsList the components in a file.
List the components in a file.
No parameter schema in public metadata yet.
component_instancesList the instances of a component.
List the instances of a component.
No parameter schema in public metadata yet.
get_imageGet a node as an image.
Get a node as an image.
No parameter schema in public metadata yet.
render_nodeRender a frame as a PNG, unsaved edits included, in its variable mode.
Render a frame as a PNG, unsaved edits included, in its variable mode.
No parameter schema in public metadata yet.
export_pdfExport frames as a vector PDF, a page each.
Export frames as a vector PDF, a page each.
No parameter schema in public metadata yet.
check_contrastCheck every text's WCAG AA contrast against what is drawn behind it.
Check every text's WCAG AA contrast against what is drawn behind it.
No parameter schema in public metadata yet.
create_pageCreate a page.
Create a page.
No parameter schema in public metadata yet.
create_frameCreate a frame.
Create a frame.
No parameter schema in public metadata yet.
create_textCreate rich text.
Create rich text.
No parameter schema in public metadata yet.
create_shapeCreate a shape.
Create a shape.
No parameter schema in public metadata yet.
create_vectorCreate a vector from SVG.
Create a vector from SVG.
No parameter schema in public metadata yet.
create_instanceCreate a component instance.
Create a component instance.
No parameter schema in public metadata yet.
create_sectionCreate a section.
Create a section.
No parameter schema in public metadata yet.
import_layoutImport a web page's layout as frames, text and images.
Import a web page's layout as frames, text and images.
No parameter schema in public metadata yet.
Sponsors
Readme
grafta
Talk to your Figma files.
Get a Figma file, and talk to it. Ask your AI what's in it, change it, or turn it into code, in whatever language you work in.
No Figma account, no Figma app running, no API limits.
Details
- Repository
- github.com/n0ss4/grafta
- Website
- n0ss4.github.io/grafta
- Category
- Design & Creative
- Package
grafta- Transport
- STDIO
- Registry
- MCP registry, active