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.

claude-talk-to-figma-mcp
68
Established
cursor-talk-to-figma-mcp
62
Established
Maintenance 10/25
Adoption 10/25
Maturity 25/25
Community 23/25
Maintenance 16/25
Adoption 10/25
Maturity 16/25
Community 20/25
Stars: 501
Forks: 91
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 6,457
Forks: 696
Downloads:
Commits (30d): 2
Language: JavaScript
License: MIT
No risk flags
No Package No Dependents

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.

Scores updated daily from GitHub, PyPI, and npm data. How scores work