mcp-figma
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| set_api_keyA | Set your Figma API personal access token (will be saved to ~/.mcp-figma/config.json) |
| check_api_keyA | Check if a Figma API key is already configured |
| get_fileC | Get a Figma file by key |
| get_file_nodesC | Get specific nodes from a Figma file |
| get_imageC | Get images for nodes in a Figma file |
| get_image_fillsC | Get URLs for images used in a Figma file |
| get_commentsC | Get comments on a Figma file |
| post_commentC | Post a comment on a Figma file |
| delete_commentC | Delete a comment from a Figma file |
| get_team_projectsC | Get projects for a team |
| get_project_filesC | Get files for a project |
| get_team_componentsC | Get components for a team |
| get_file_componentsC | Get components from a file |
| get_componentC | Get a component by key |
| get_team_component_setsC | Get component sets for a team |
| get_team_stylesC | Get styles for a team |
| get_file_stylesC | Get styles from a file |
| get_styleC | Get a style by key |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/smithery-ai/mcp-figma'
If you have feedback or need assistance with the MCP directory API, please join our Discord server