claude-talk-to-figma-mcp and cursor-talk-to-figma-mcp
Both tools offer a Model Context Protocol (MCP) for AI agents like Cursor and Claude to interact with Figma designs, making them competitors aiming to provide a similar core integration functionality.
About claude-talk-to-figma-mcp
arinspunk/claude-talk-to-figma-mcp
A Model Context Protocol (MCP) that allows Claude Desktop and other AI tools (Claude Code, Cursor, Antigravity, etc.) to read, analyze, and modify Figma designs
Implements a WebSocket-based plugin architecture that bridges Figma Desktop with MCP servers, enabling real-time bidirectional communication without requiring a Dev Mode license. Supports design analysis (contrast audits, component scanning), bulk modifications (colors, typography, auto-layout), and code generation (React/Vue/SwiftUI components with design tokens). Integrates across multiple AI agents including Claude Desktop, Cursor, Windsurf, and VS Code extensions via configurable MCP server setup.
About cursor-talk-to-figma-mcp
grab/cursor-talk-to-figma-mcp
TalkToFigma: MCP integration between AI Agent (Cursor, Claude Code) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
Implements a three-tier WebSocket architecture connecting Cursor/Claude to Figma: an MCP server handling tool invocations, a Figma plugin executing design operations, and a WebSocket relay facilitating real-time communication. Provides 40+ MCP tools covering document queries, bulk text replacement, component instance overrides, auto-layout manipulation, annotations, and prototype reaction visualization. Built with TypeScript/Bun and distributed via npm, with native Figma plugin installation via the community marketplace.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work