mcp-figma 是一个专为 Figma API 集成设计的模型上下文协议 (MCP) 服务器,可与 Claude 及其他兼容 MCP 的人工智能助手协同工作,为用户提供便捷的 Figma API 访问体验。
mcp-figma 是一个为 Figma API 集成设计的模型上下文协议 (MCP) 服务器,可与 Claude 等兼容 MCP 的人工智能助手配合使用,实现对 Figma API 的多种功能访问。
此 MCP 服务器提供对 Figma API 的以下功能访问:
# 全局安装
npm install -g mcp-figma
# 或者在项目中本地安装
npm install mcp-figma
# 更新到最新版本
npm update -g mcp-figma
"mcp-figma": {
"command": "npx",
"args": [
"-y",
"mcp-figma"
]
}
请使用 mcp-figma 设置我的 Figma API 密钥:figd_xxxxxxxxxxxxxxxxxxxxxxx
您的密钥将存储在 ~/.mcp-figma/config.json 中,并在以后的会话中自动加载。
3. 检查是否已配置 API 密钥:
请使用 mcp-figma 检查我的 API 密钥状态
请使用 mcp-figma 获取具有密钥 abc123 的文件
该服务器提供以下工具:
set_api_key:设置您的 Figma API 个人访问令牌(保存到配置)check_api_key:检查是否已配置 API 密钥get_file:通过密钥获取 Figma 文件get_file_nodes:从 Figma 文件获取特定节点get_image:获取 Figma 文件中节点的图片get_image_fills:获取 Figma 文件中使用的图片 URLget_comments:获取文件上的评论post_comment:在文件上发布评论delete_comment:从文件中删除评论get_team_projects:获取团队的项目get_project_files:获取项目的文件get_team_components:获取团队的组件get_file_components:从文件获取组件get_component:通过密钥获取组件get_team_component_sets:获取团队的组件集get_team_styles:获取团队的样式get_file_styles:从文件获取样式get_style:通过密钥获取样式有关详细使用示例,请参阅 USAGE.md。
MIT