Everything you need to integrate Composa with your AI assistant and start designing with AI.
Sign up at composa.dev and create an API key from the dashboard.
Add Composa to your AI assistant's MCP configuration:
{
"mcpServers": {
"composa": {
"url": "https://mcp.composa.dev/mcp",
"env": {
"COMPOSA_API_KEY": "your-api-key"
}
}
}
}Open Figma, go to Plugins → Development → Import plugin from manifest, and load the Composa plugin. Once running, the plugin connects to the Composa server automatically.
Open your AI assistant and ask it to create, modify, or inspect your Figma designs. Composa handles all communication between your AI and Figma.
Available on all plans including the free tier. Inspect and read your Figma designs.
get_document_infoGet current document metadataget_selectionGet the current selection in Figmaget_node_infoInspect a single node's propertiesget_nodes_infoInspect multiple nodes at onceget_stylesList all local stylesget_local_componentsList local componentsget_remote_componentsList remote (library) componentsscan_text_nodesFind all text nodes in the documentget_styled_text_segmentsGet text segments with style infoget_pagesList all pages in the documentjoin_channelConnect to a Figma design channelget_connection_statusCheck Figma plugin connectionAvailable on Pro, Team, and Enterprise plans. Full write access to create and modify designs.
create_rectangleCreate a rectangle shapecreate_frameCreate a frame (artboard)create_textCreate a text nodecreate_ellipseCreate an ellipse/circlecreate_polygonCreate a polygon shapecreate_starCreate a star shapeset_fill_colorChange fill colorset_stroke_colorChange stroke colormove_nodeMove a node to new positionresize_nodeResize a nodedelete_nodeDelete a nodeset_corner_radiusSet corner radiusset_auto_layoutConfigure auto layoutset_effectsApply visual effectsset_effect_style_idApply an effect stylerename_nodeRename a nodeset_text_contentChange text contentset_multiple_text_contentsBatch update textset_font_nameChange font familyset_font_sizeChange font sizeset_font_weightChange font weightset_letter_spacingAdjust letter spacingset_line_heightAdjust line heightset_paragraph_spacingAdjust paragraph spacingset_text_caseChange text caseset_text_decorationAdd underline/strikethroughload_font_asyncLoad a font for useset_text_style_idApply a text styleexport_node_as_imageExport node as PNG/SVG/PDFclone_nodeDuplicate a nodegroup_nodesGroup multiple nodesungroup_nodesUngroup nodesinsert_childMove node into a parentflatten_nodeFlatten a nodecreate_component_instanceCreate component instancecreate_component_from_nodeConvert node to componentcreate_component_setCreate a component set (variants)create_pageCreate a new pagedelete_pageDelete a pagerename_pageRename a pageset_current_pageSwitch active pageComposa is a fully remote MCP server. No code runs on your machine — your AI assistant connects directly to the cloud.
Each API key starts with a prefix indicating the plan tier:
comp_free_Free12 read-onlycomp_pro_ProAll 50+ toolscomp_team_TeamAll + team featurescomp_ent_EnterpriseAll + SSO, SLANeed help? Reach out at [email protected] or open an issue on GitHub.