Figma MCP Server
A local MCP server with full Figma REST API coverage.
Connector by planetabhi · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/planetabhi-figma-mcp-server
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: ui-design, api-integration
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 38 read · 6 write · 5 delete · 1 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 50
Read from the source code; the running server may list different tools.
Read 38 · Look things up without changing anything.
get_activity_logsget_ai_usage_dailyget_comment_reactionsget_component_setget_current_userget_developer_logsget_figma_fileget_file_metaget_file_nodesget_file_version_historyget_folder_filesget_folder_meta
Show 26 more tools
get_folder_subfoldersget_image_fillsget_library_component_actionsget_library_component_usagesget_library_style_actionsget_library_style_usagesget_library_variable_actionsget_library_variable_usagesget_oembedget_paymentsget_published_component_by_keyget_published_styleget_published_variablesget_team_component_setsget_team_componentsget_team_foldersget_team_stylesget_webhookget_webhook_requestsget_webhookslist_commentslist_component_setslist_componentslist_dev_resourceslist_file_variableslist_styles_in_file
Write 6 · Create, change, send or run things.
create_dev_resourcescreate_webhookpost_commentpost_comment_reactionupdate_dev_resourcesupdate_webhook
Delete 5 · Delete, drop, revoke or wipe things.
delete_commentdelete_comment_reactiondelete_dev_resourcedelete_webhookmodify_variables
Not yet classified 1 · We could not tell from the name and description.
render_images
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
FIGMA_API_KEY
Network hosts it talks to 4
api.figma.com· found in codegithub.com· found in codeglama.ai· found in coderaw.githubusercontent.com· found in code
Tools (50)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
create_dev_resourcesCreate development resources for a Figma file.
create_webhookCreate a webhook that calls the given endpoint when the event triggers. A PING event is sent on creation unless status is PAUSED.
delete_commentDelete a comment from a Figma file. Only the author of the comment can delete it.
delete_comment_reactionDelete a reaction from a comment. Only the author of the reaction can delete it.
delete_dev_resourceDelete a dev resource from a file.
delete_webhookDelete a webhook by ID. This cannot be reversed.
get_activity_logsGet activity log events for the organization. Requires an organization admin plan access token (Enterprise).
get_ai_usage_dailyGet per-user, per-day AI credit usage for the plan. Requires a plan access token with org:ai_metering_usage_read (Enterprise).
get_comment_reactionsGet a paginated list of reactions left on a comment.
get_component_setRetrieve metadata for a published component set by its key.
get_current_userGet the current user information from Figma.
get_developer_logsGet developer log entries for REST API and MCP server requests in the organization. Requires a plan access token with org:developer_log_read (Enterprise). Note: this is a POST request with a JSON filter body.
get_figma_fileRetrieve the document tree and metadata of a Figma file as JSON.
get_file_metaGet metadata for a Figma file (name, folder, last touched, creator, editor type, role, link access, version).
get_file_nodesRetrieve specific nodes (and their subtrees) from a Figma file as JSON.
Show 35 more tools
get_file_version_historyRetrieve the paginated version history of a Figma file.
get_folder_filesGet the files directly within a specified folder.
get_folder_metaGet metadata for a folder (name, thumbnail, file count, created/updated timestamps) without enumerating its files.
get_folder_subfoldersGet the direct subfolders within a specified folder.
get_image_fillsGet download URLs for all image fills (user-supplied images) in a Figma file.
get_library_component_actionsGet library analytics component action data (detachments, insertions) broken down by the requested dimension.
get_library_component_usagesGet library analytics component usage data broken down by the requested dimension.
get_library_style_actionsGet library analytics style action data (detachments, insertions) broken down by the requested dimension.
get_library_style_usagesGet library analytics style usage data broken down by the requested dimension.
get_library_variable_actionsGet library analytics variable action data (detachments, insertions) broken down by the requested dimension.
get_library_variable_usagesGet library analytics variable usage data broken down by the requested dimension.
get_oembedGet oEmbed data for a Figma file or published Make site URL, following the oEmbed specification.
get_paymentsGet a user's payment information for a plugin, widget, or Community file you own. Use either plugin_payment_token, or user_id plus exactly one of community_file_id/plugin_id/widget_id.
get_published_component_by_keyRetrieve metadata for a published component by its key.
get_published_styleRetrieve metadata for a published style by its key.
get_published_variablesGet the variables and variable collections published from a file. Requires an Enterprise organization / plan access token.
get_team_component_setsGet a paginated list of published component sets within a team library.
get_team_componentsGet a paginated list of published components within a team library.
get_team_foldersGet the top-level folders (previously called projects) within a specified team.
get_team_stylesGet a paginated list of published styles within a team library.
get_webhookGet a webhook by its ID.
get_webhook_requestsGet webhook requests sent within the last week for a given webhook. Useful for debugging.
get_webhooksGet webhooks by context or plan. Provide either context + context_id, or plan_api_id (paginated).
list_commentsList comments on a Figma file.
list_component_setsList all component sets published in a specific Figma file.
list_componentsList components in a specific Figma file.
list_dev_resourcesList development resources for a specific Figma file.
list_file_variablesList variables for a specific Figma file.
list_styles_in_fileList styles in a specific Figma file.
modify_variablesBulk create, update, and delete variables, variable collections, modes, and mode values in a file. Provide at least one of the arrays; each item needs an "action" of CREATE, UPDATE, or DELETE. Requires an Enterprise organization with Editor seats.
post_commentPost a comment to a Figma file.
post_comment_reactionAdd a reaction to a comment on a Figma file.
render_imagesRender one or more nodes of a Figma file as images (PNG/JPG/SVG/PDF) and return a map of node IDs to download URLs. URLs expire after 30 days.
update_dev_resourcesBulk update dev resources across files. Each item must include its id; name and url are optional.
update_webhookUpdate an existing webhook by ID.
Compare and alternatives
Featured in
Signals
- Stars
- 10
- Forks
- 4
- Open issues
- 0
- Last commit
- Oct 18, 2026 (10 days ago)
- Last release
- Aug 16, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.planetabhi/figma-mcp-server- Version
- 3.1.1
- Auth
- API key
- Packages
- npm figma-mcp-server
- License
- License unknown
- Repository
- github.com/planetabhi/figma-mcp-server
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from planetabhi
Cite this page
Figma MCP Server. Agent Mart. https://agentmart.dev/connectors/planetabhi-figma-mcp-server (last updated 2026-10-24)