Skip to main content
Glama
vjackk

ai-sdlc-figma-mcp-server

by vjackk

ai-sdlc-figma-mcp-server

A small, read-only MCP server that wraps the Figma REST API, so an AI SDLC agent gets real MCP tools instead of hand-constructing authenticated HTTP calls. Built for the ai-sdlc-bootstrap's figma provider's mcp_rest connector, but has no dependency on the bootstrap itself — the only project-local file it reads is a consuming project's ai-sdlc.yml.

No Figma Desktop, no Dev Mode, no http://127.0.0.1 dependency — just a FIGMA_ACCESS_TOKEN and providers.figma.target.file_key, read live from the calling project's ai-sdlc.yml at call time (never baked into .mcp.json).

Read-only: every tool issues a GET, nothing else exists to call.

Tools

  • figma_get_file_metadata

  • figma_list_top_level_frames

  • figma_get_node

  • figma_get_comments

  • figma_export_node_image_url

Related MCP server: figma-mcp

Usage

Run directly via npx — this is how a generated .mcp.json invokes it:

{
  "mcpServers": {
    "figma": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "github:vjackk/ai-sdlc-figma-mcp-server"],
      "env": {
        "FIGMA_ACCESS_TOKEN": "${FIGMA_ACCESS_TOKEN}"
      }
    }
  }
}

Requires ai-sdlc.yml to exist somewhere at or above the process's working directory, with:

providers:
  figma:
    enabled: true
    target:
      file_key: <figma-file-key>

Versioning

Tagged releases (vX.Y.Z) are what the ai-sdlc-bootstrap's provider template should pin to, once this repository has any — npx github:owner/repo#<tag> resolves a specific version; the bare form above tracks the default branch.

Maintenance

ActivitySlowing
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Read-only Figma MCP server that enables design-to-code workflows by talking to the Figma REST API with a personal access token, for use with Claude Code and GitHub Copilot.
    860
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Local MCP server exposing Figma REST API tools to AI agents, enabling file reads, comments, variables, and other resource operations. Works with personal access tokens and integrates with Claude, Cursor, Codex, and more.
    MIT