Skip to content
mcp/skillhub

Compare · Design

Figma Console vs Figma Developer MCP Server

Figma Console exposes 121 tools and adds about 36,161 tokens to every model turn. Figma Developer exposes 2 tools and adds about 898. Figma Console costs 40.3× as much context. Measured by connecting to each server and counting its tool list, not from the README.

Figma ConsolesouthleftFigma Developerglips
Context tax~36,161 tok/turn~898 tok/turn(leaner)
Tools1212
Cost per 1,000 turns (Claude Sonnet 5.5, uncached)$72.32$1.80
Security score100/100100/100
Cold start964 ms1,329 ms
RunsLocal (stdio)Local (stdio)
Needs keysNone declaredFIGMA_API_KEY
FreshnessActiveSlowing
GitHub stars2.5k16k
LicenseMITMIT
Official MCP registryNoYes

Install in Claude Code

Figma Console

claude mcp add figma-console -- npx -y figma-console-mcp
Cursor, VS Code, Claude Desktop, Windsurf

Figma Developer

claude mcp add figma-developer -e FIGMA_API_KEY='<figma-api-key>' -- npx -y figma-developer-mcp --stdio
Cursor, VS Code, Claude Desktop, Windsurf

Tools

By name, from each server's live tool list. The same name can still behave differently.

Only in Figma Console · 121

  • figma_get_console_logs
  • figma_take_screenshot
  • figma_watch_console
  • figma_reload_plugin
  • figma_clear_console
  • figma_navigate
  • figma_get_status
  • figma_reconnect
  • figma_get_selection
  • figma_get_design_changes
  • figma_list_open_files
  • figma_get_design_system_summary
  • figma_search_components
  • figma_get_component_details
  • figma_get_token_values
  • figma_get_library_components
  • figma_execute
  • figma_update_variable
  • figma_create_variable
  • figma_create_variable_collection
  • figma_delete_variable
  • figma_delete_variable_collection
  • figma_rename_variable
  • figma_add_mode
  • figma_rename_mode
  • figma_batch_create_variables
  • figma_batch_update_variables
  • figma_setup_design_tokens
  • figma_instantiate_component
  • figma_set_description
  • figma_add_component_property
  • figma_edit_component_property
  • figma_delete_component_property
  • figma_resize_node
  • figma_move_node
  • figma_set_fills
  • figma_set_image_fill
  • figma_set_strokes
  • figma_clone_node
  • figma_delete_node
  • +81 more

In both · 0

  • none

Only in Figma Developer · 2

  • get_figma_data
  • download_figma_images

Questions

Which uses fewer tokens, Figma Console or Figma Developer?
Figma Developer: its tool definitions take about 898 tokens per turn against 36,161 for Figma Console (40.3× more). Tool definitions are resent on every model turn.
Do Figma Console and Figma Developer have the same tools?
No tool names overlap: Figma Console has 121 tools and Figma Developer has 2.
Are Figma Console and Figma Developer hosted or local?
Figma Console: local (stdio). Figma Developer: local (stdio).

Token counts use the o200k tokenizer on each server's tool definitions as an agent receives them; clients that load tools lazily pay less. Prices are Claude Sonnet 5.5 input at $2/MTok. Want to check one yourself? Run npx mcpskillhub test <package> — how it works.