Skip to content
12 changes: 12 additions & 0 deletions marketplaces/default.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,18 @@
"images"
]
},
{
"name": "figma",
"source": "./figma",
"description": "Access Figma designs using the Figma MCP server. Read design files, extract components, get design tokens, and inspect layer properties.",
"category": "design",
"keywords": [
"figma",
"design",
"mcp",
"ui"
]
},
{
"name": "flarglebargle",
"source": "./flarglebargle",
Expand Down
62 changes: 62 additions & 0 deletions skills/figma/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# Figma MCP

Access Figma designs using the Figma MCP server. Read design files, extract components, get design tokens, and inspect layer properties.

## Triggers

This skill is activated by the following keywords:

- `figma`
- `figma design`
- `figma mcp`

## Details

The Figma MCP server provides tools to interact with Figma designs directly from OpenHands. It uses OAuth authentication to securely access your Figma account.

## Installation

To install the Figma MCP server, run the following command in your terminal:

```bash
openhands mcp add figma --transport http --auth oauth https://figma.com/mcp/sse
Comment thread
neubig marked this conversation as resolved.
Outdated
Comment thread
neubig marked this conversation as resolved.
Outdated
```

This will:
1. Add the Figma MCP server to your OpenHands configuration
2. Configure OAuth authentication (you'll be prompted to authorize when first used)
3. Enable the server immediately

After installation, restart your OpenHands session to apply the changes.
Comment thread
neubig marked this conversation as resolved.
Outdated

## Verification

To verify the installation:

```bash
openhands mcp list
```

You should see the Figma server listed with status "enabled".

## Managing the Server

```bash
# Disable the Figma MCP server
openhands mcp disable figma

# Re-enable the Figma MCP server
openhands mcp enable figma

# Remove the Figma MCP server
openhands mcp remove figma

# Get details about the Figma server
openhands mcp get figma
Comment thread
neubig marked this conversation as resolved.
```

## Documentation

- Figma MCP Server: https://developers.figma.com/docs/figma-mcp-server
- Remote Server Installation: https://developers.figma.com/docs/figma-mcp-server/remote-server-installation/
- Figma API: https://www.figma.com/developers/api
Comment thread
neubig marked this conversation as resolved.
Outdated
59 changes: 59 additions & 0 deletions skills/figma/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
Comment thread
neubig marked this conversation as resolved.
name: figma
description: Access Figma designs using the Figma MCP server. Read design files, extract components, get design tokens, and inspect layer properties.
Comment thread
neubig marked this conversation as resolved.
Outdated
triggers:
- figma
- figma design
- figma mcp
---

# Figma MCP

The Figma MCP server provides tools to interact with Figma designs directly from OpenHands. It uses OAuth authentication to securely access your Figma account.

## Installation

To install the Figma MCP server, run the following command in your terminal:

```bash
openhands mcp add figma --transport http https://mcp.figma.com/mcp
Comment thread
neubig marked this conversation as resolved.
Comment thread
neubig marked this conversation as resolved.
Comment thread
neubig marked this conversation as resolved.
```

This will:
1. Add the Figma MCP server to your OpenHands configuration
2. You'll be prompted to authorize via Figma OAuth when first used
3. Enable the server immediately

After installation, restart your OpenHands session to apply the changes.

## Verification

To verify the installation:

```bash
openhands mcp list
```

You should see the Figma server listed with status "enabled".

## Managing the Server

```bash
# Disable the Figma MCP server
openhands mcp disable figma

# Re-enable the Figma MCP server
openhands mcp enable figma

# Remove the Figma MCP server
openhands mcp remove figma

# Get details about the Figma server
openhands mcp get figma
```

## Documentation

- Figma MCP Server: https://developers.figma.com/docs/figma-mcp-server
- Remote Server Installation: https://developers.figma.com/docs/figma-mcp-server/remote-server-installation/
Comment thread
neubig marked this conversation as resolved.
Outdated
Comment thread
neubig marked this conversation as resolved.
Outdated
- Figma API: https://www.figma.com/developers/api
Loading