← Reddit

What am I missing

Reddit · TheHex77 · April 19, 2026
A user has spent months attempting to configure Figma MCP for Claude Desktop but has been unable to read or interact with Figma files despite the MCP appearing as "running" in the settings. Multiple troubleshooting steps have been completed, including file permission verification, token regeneration, and installation of multiple packages, yet the functionality remains non-operational. The user reports seeing the tool working in instructional videos but cannot replicate the results.

Detailed Analysis

A Reddit user's months-long struggle to establish a functional Figma MCP (Model Context Protocol) connection with Claude Desktop highlights a persistent and widespread friction point at the intersection of AI assistant tooling and design workflow automation. Despite meeting every documented prerequisite — a public Figma file, a properly scoped API token, multiple package variants, and repeated reinstalls — the user reports that the integration shows a "running" status in Claude Desktop settings while remaining entirely non-functional. The post captures a specific failure mode common to MCP implementations: surface-level indicators of success that mask deeper connectivity or permission breakdowns, leaving users with no actionable error feedback and no clear diagnostic path.

The questions posed by the user reveal the full scope of what Figma MCP is theoretically supposed to enable: reading design files, extracting spacing and component data to inform code generation, pushing generated components back into Figma, and even creating design tokens or variables in a design system file directly from Claude. These are genuinely high-value workflows for frontend developers and designers, representing the kind of bidirectional, context-aware AI integration that could meaningfully accelerate product development. The gap between this theoretical capability — widely demonstrated in YouTube tutorials — and the user's lived experience of zero functional output after months of effort points to a reliability and documentation problem that extends well beyond any individual misconfiguration.

The Figma MCP ecosystem itself is fragmented, as evidenced by the user testing both `@figma/mcp` and `figma-mcp` packages — two distinct community and official implementations with differing maintenance statuses, scope requirements, and compatibility windows. This fragmentation is characteristic of the broader MCP tooling landscape in early 2026, where the protocol's open-ended nature has produced a proliferation of connectors without standardized quality guarantees, versioning discipline, or failure transparency. Claude Desktop's MCP management interface, meanwhile, does not appear to surface granular connection diagnostics, meaning a "running" status communicates only that a process launched — not that it successfully authenticated, established a valid API session, or received usable data from the target service.

This post reflects a broader tension in the deployment of agentic AI tooling: the distance between capability demonstrations and reproducible, stable user experiences remains significant. YouTube tutorials showcasing Figma-to-Claude workflows often use controlled environments, specific package versions, or undisclosed workarounds that do not translate reliably to general users. As Anthropic continues expanding Claude's agentic and tool-use capabilities — including Claude Code and integrations with third-party services — the ecosystem around those capabilities, particularly community-maintained MCP connectors, has not kept pace in terms of stability or observability. The user's experience is less an indictment of Claude's underlying capabilities than it is a signal that the toolchain surrounding those capabilities requires substantially more hardening, documentation, and diagnostic transparency before it can fulfill the productivity promises being made in its name.

Read original article →