Figsor
Description
Figsor is an MCP server that bridges Cursor to Figma, enabling chat-driven design creation and editing - directly on your Figma canvas.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Figsor
**Chat in Cursor. Design in Figma.**
Figsor is an MCP server that bridges [Cursor AI](https://cursor.sh) to [Figma](https://www.figma.com), enabling chat-driven design creation and editing — directly on your Figma canvas.
Cursor → MCP (stdio) → Figsor Server → WebSocket → Figma Plugin → Design on Canvas
Setup
1. Install the Figma Plugin (Sideload)
Clone this repo and import the plugin into Figma:
https://github.com/AsifKabirAntu/figsor.git
In Figma: **Plugins → Development → Import plugin from manifest** → select `figsor/figma-plugin/manifest.json`
2. Add to Cursor
Open your Cursor MCP settings and add:
{
"mcpServers": {
"figsor": {
"command": "npx",
"args": ["-y", "figsor"]
}
}
}
3. Start Designing
- Open a Figma file
- Run the Figsor plugin (Plugins → Development → Figsor)
- Chat in Cursor:
"Create a mobile login screen with email and password fields"
"Design a dashboard with a sidebar, KPI cards, and charts"
"Edit the selected frame — make the button rounded and change the color to blue"
Available Tools (45+)
Create & Layout
| Tool | Description |
|---|---|
create_frame |
Create frames (screens, sections, cards) |
create_text |
Add text with font, size, weight, color |
create_rectangle |
Create rectangles and shapes |
create_ellipse |
Create circles and ovals |
create_line |
Create lines and dividers |
create_svg_node |
Create icons and vector graphics from SVG |
set_auto_layout |
Configure flexbox-style auto-layout |
modify_node |
Edit any existing element |
set_stroke |
Add borders and strokes |
set_effects |
Add shadows and blur effects |
delete_node |
Remove elements |
move_to_parent |
Restructure the layer hierarchy |
Read & Inspect
| Tool | Description |
|---|---|
get_selection |
Read the current selection |
get_page_structure |
Get the full page tree |
| `r |
Related Skills
Algorithmic Art
Create generative art using p5.js with seeded randomness, flow fields, and particle systems
Design Brand Guidelines
Apply Anthropic's official brand colors and typography to artifacts
Design Canvas Design
Create beautiful visual art in PNG and PDF documents using design philosophy
Design Frontend Design
Create distinctive, production-grade frontend interfaces with high design quality
Design Slack Gif Creator
Create animated GIFs optimized for Slack's size constraints
Design Theme Factory
Style artifacts with professional themes including 10 pre-set color/font combinations
Design Related Agents
Codemod Runner
Writes and runs codemod scripts that replace hardcoded visual values with token references in ui/src/index.css
Designguru
Expert Design Guidance & Analysis Specialist who provides professional UI/UX insights, design system guidance,
Html Css
| Web standards for semantic markup, maintainable styling, and accessibility. | - | [wshobson/agents](https://