
ramensv/figma-mcp-go
Browser automationこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
ラーメンv/figma-mcp-go は、MCP サーバーの [https://github.com/ramensv/figma-mcp-go. からインポートされた候補です
概要
ラーメンv/figma-mcp-go は、MCP サーバーの [https://github.com/ramensv/figma-mcp-go. からインポートされた候補です
概要(AI 翻訳)
A ゼロコスト、無制限の Figma MCPサーバー — APIキーなし、レート制限なし、単一のGoバイナリのみ。
Cursor、Claude、GitHub Copilot、およびMCP互換のAIツールで動作します。
お問い合わせ
なぜこれが存在しているのか
ほとんどの Figma MCP サーバーは、Figma REST API に依存しています。
その音が聞こえる…このヒットまで:
| プラン | 限定 | お問い合わせ | 始動機・ビュー・コラブ | 6 ツールコール・月** | | Pro / Org(Dev Seat) | 200 ツールコール/日 | | エンタープライズ | 600 ツールコール/日 |
AIツールで実験をしているなら、数分で燃焼します。
高額の支払いに十分なお金がなかった。 なので、** は API を all** で使用しないようにする何かをビルドしました。
セットアップ
ビデオを見る:
##1.AIツールの設定
.vscode/mcp.json ディレクティブ
.mcp.jsonの使い方
##2. Figmaプラグインをインストール
- Figma デスクトップで:Plugins → 開発 → マニフェストからのインポートプラグイン
- プラグインの[
manifest.jsonを選択します。zip - 任意の Figma ファイル内のプラグインを実行する
お問い合わせ
利用可能なツール
ドキュメントと選択
| ツール | 概要 |
お問い合わせ
| [get_document | 現在のページツリー |
| [[T2] | ファイル名・ページ・現在のページ |
| [get_selection | 現在選択されたノード |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
figma-mcp-go
A zero-cost, unlimited Figma MCP server — no API key, no rate limits, just a single Go binary.
Works with Cursor, Claude, GitHub Copilot, and any MCP-compatible AI tool.
Why this exists
Most Figma MCP servers rely on the Figma REST API.
That sounds fine… until you hit this:
| Plan | Limit |
|---|---|
| Starter / View / Collab | 6 tool calls/month |
| Pro / Org (Dev seat) | 200 tool calls/day |
| Enterprise | 600 tool calls/day |
If you’re experimenting with AI tools, you’ll burn through that in minutes.
I didn’t have enough money to pay for higher limits. So I built something that doesn’t use the API at all.
Setup
Watch the video:
1. Configure your AI tool
.vscode/mcp.json
{
"servers": {
"figma-mcp-go": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@vkhanhqui/figma-mcp-go"
]
}
}
}
.mcp.json
{
"mcpServers": {
"figma-mcp-go": {
"command": "npx",
"args": ["-y", "@vkhanhqui/figma-mcp-go"]
}
}
}
2. Install the Figma plugin
- In Figma Desktop: Plugins → Development → Import plugin from manifest
- Select
manifest.jsonin the plugin.zip - Run the plugin inside any Figma file
Available tools
Document & Selection
| Tool | Description |
|---|---|
get_document |
Full current page tree |
get_metadata |
File name, pages, current page |
get_selection |
Currently selected nodes |
get_node |
Single node by ID |
get_nodes_info |
Multiple nodes by ID |
get_design_context |
Depth-limited tree — token-efficient for large files |
scan_text_nodes |
All text nodes in a subtree |
scan_nodes_by_types |
Nodes matching given type list |
Styles & Variables
| Tool | Description |
|---|---|
get_styles |
Paint, text, effect, and grid styles |
get_variable_defs |
Variable collections and values |
get_local_components |
All components in the file |
get_annotations |
Dev-mode annotations |
Export
| Tool | Description |
|---|---|
get_screenshot |
Base64 image export of any node |
save_screenshots |
Export images to disk (server-side, no API call) |
Contributing
Issues and PRs are welcome.
References
インストール
npx -y @vkhanhqui/figma-mcp-go設定
{
"mcpServers": {
"figma-mcp-go": {
"command": "npx",
"args": ["-y", "@vkhanhqui/figma-mcp-go"]
}
}
}