Figma MCP Bridge vs StyleKit

A side-by-side look at the Figma MCP Bridge and StyleKit MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.

Figma MCP Bridge logoFigma MCP BridgeArchitecture & Design · Local subprocess (stdio)Write to a live Figma canvas, get a screenshot back, and roll back mistakes. Zero deps, free plan.57GoodAuth: not declaredStyleKit logoStyleKitArchitecture & Design · Local subprocess (stdio)Search 148 curated design styles and pull tokens, recipes, and shadcn commands into your AI IDE.52GoodAuth: not declared

Verdict: choose Figma MCP Bridge for architecture & design work as a local process; choose StyleKit for architecture & design as a local process. You can also run both side by side in one mcpServers block.

Which MCP server should you choose?

Figma MCP Bridge logoChoose Figma MCP Bridge when

  • You need dedicated capabilities in the Architecture & Design domain.
  • You prefer a local stdio subprocess transport.
  • You want tools like figma_execute_code, figma_inspect, figma_read_canvas.
Explore Figma MCP Bridge

StyleKit logoChoose StyleKit when

  • You need dedicated capabilities in the Architecture & Design domain.
  • You prefer a local stdio subprocess transport.
Explore StyleKit

Feature & specification comparison

Rows where the two servers differ are marked.

SpecFigma MCP Bridge logoFigma MCP BridgeStyleKit logoStyleKit
CategoryArchitecture & DesignArchitecture & Design
Quality signal57/100 · Good52/100 · Good
Install commandConfirmedConfirmed
TransportLocal subprocess (stdio)Local subprocess (stdio)
AuthNot declaredNot declared
PricingFreeNot declared
Required env varsNone listedNone listed
Verified ownerCommunity listingCommunity listing
GitHub stars2649
Directory activity 7 views 0 installs 0 upvotes 3 views 0 installs 0 upvotes
Tools18Not listed

Tools & capabilities

Figma MCP Bridge tools 18

  • figma_execute_codeRun JS in the Figma sandbox. Injects `figma`, `ensureFont`, `getFreePosition`, `progress`, `bridge`. Supports `capture`, `capture_node_ids`, `diff`, `max_px`, `max_output_bytes`, `async`, `target`.
  • figma_inspectRead many live nodes in one call: compact outline (or `view: "map"` canvas map), exact `props` (incl. `reactions`, `connector`), name `find` / text `find_text`, `context` (ancestor sections, breakpoints, component variants), `offset` paging, or `check` expectations (mismatches only). Changes nothin…
  • figma_read_canvasToken-optimized read of the **live** document (`jsx` / `tree` / `json`) with `budget_tokens` (default: the server's byte budget).
  • figma_screenshotPNG of specific `node_ids` or the current selection, sized by `max_px`.
  • figma_find_componentsCached, tokenized, fuzzy component search — variants, properties, keys.
  • figma_insert_component_instanceInstantiate a component/variant, apply text overrides, place into AutoLayout.
  • figma_insert_svgInsert raw SVG with proportional scaling, recoloring, optional component wrapping.
  • figma_get_variablesVariable collections, modes, and token values.
  • figma_rollbackUndo a previous write call's checkpoint.
  • figma_get_selectionGeometry, compact hex fills, parent/page, AutoLayout context of the selection.
  • figma_get_canvas_layoutArtboard bounds + a safe `suggestedNextPosition`. `layout:"grid"` shelf-packs.
  • figma_set_variables_modeSwitch theme mode (Dark/Light/Brand) on a frame or page.
  • +6 more on the listing page

StyleKit tools

No tool names declared yet. Check the project README from the listing page.

Ready-to-paste client configs

Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.

Figma MCP Bridge

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "figma-mcp-bridge": {
      "command": "npx",
      "args": [
        "-y",
        "@kolganovr/figma-mcp-bridge"
      ]
    }
  }
}

StyleKit

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "stylekit": {
      "command": "npx",
      "args": [
        "-y",
        "shadcn"
      ]
    }
  }
}

Frequently asked questions

Figma MCP Bridge is categorized under Architecture & Design and uses a local stdio subprocess. StyleKit belongs to Architecture & Design and uses a local stdio subprocess. Pick Figma MCP Bridge for architecture & design work and StyleKit for architecture & design.

Copy the mcpServers block from the config section on this page into your client's config (for example claude_desktop_config.json or ~/.cursor/mcp.json), then fully restart the client.

Figma MCP Bridge is listed as free. StyleKit has no declared pricing — check the project's own site. If a server needs environment variables such as API keys, define them under the env key in your client's MCP config.

Yes. MCP clients support multiple servers: add figma-mcp-bridge and stylekit as separate keys in the same mcpServers object, and your assistant will call tools from either one.

On AllMCPs, Figma MCP Bridge has a quality signal of 57/100 (Good) with 7 views, 0 installs and 2 GitHub stars. StyleKit has 52/100 (Good) with 3 views, 0 installs and 649 GitHub stars.