Awesome AI Agents › MCP Server Framework

grab/cursor-talk-to-figma-mcp

⭐ 7094 JavaScript added to this list on 2025-08-23 repository created 2025-03-16

The project "Cursor Talk to Figma MCP" is an integration that connects Cursor AI with Figma through a Model Context Protocol (MCP). This integration enables Cursor AI to interact with Figma programmatically, allowing it to read design elements and modify them automatically. The project consists of a TypeScript MCP server for Figma integration, a Figma plugin to facilitate communication with Cursor, and a WebSocket server that acts as a communication bridge between the MCP server and the Figma plugin. Users can install and set up the project using Bun, a JavaScript runtime, and then start the WebSocket server to enable real-time communication. The Figma plugin can be installed either from the Figma community page or locally for development purposes. The project supports Windows and WSL environments with specific setup instructions. The MCP server provides a comprehensive set of tools for interacting with Figma documents. These tools include retrieving document and selection information, managing annotations, handling prototyping connections, creating and modifying design elements like rectangles, frames, and text nodes, and adjusting layout and styling properties such as padding, alignment, colors, and corner radii. It also supports advanced operations like exporting nodes as images, managing component instances and styles, and batch processing for efficiency. Additionally, the project offers helper prompts to guide users through complex design tasks, such as design strategies, text replacement, annotation conversion, and managing component instance overrides. The development setup allows for local customization and extension of the MCP server and Figma plugin. Overall, this project automates and enhances the design workflow in Figma by leveraging AI-driven programmatic control, making it easier to perform bulk edits, propagate changes across components, and maintain design consistency efficiently.

https://github.com/grab/cursor-talk-to-figma-mcp

ai-driven-designannotationsbatch-processingcomponent-instancescursor-aidesign-automationdesign-modificationexportfigmafigma-pluginlayoutmcpmodel-context-protocolprototypingstylingtypescriptwebsocket-server

Also in MCP Server Framework

morluto/rea

REA (Reverse Engineer Anything) is an MCP server and CLI that let AI coding agents reverse-engineer native binaries, Electron/JavaScript apps, .NET assemblies and websites, with evidence for each finding.

thedaviddias/Front-End-Checklist

Front-End Checklist is an open-source quality system for modern web development, offering comprehensive best practices for humans and AI agents.

trycua/cua

c/ua is a high-performance framework that enables AI agents to control full macOS and Linux operating systems within secure, lightweight virtual containers on Apple Silicon Macs, supporting complex autonomous workflows and LLM integration.

PrefectHQ/fastmcp

FastMCP offers a Pythonic framework for building Model Context Protocol (MCP) servers and clients, facilitating structured communication for AI agents and models.

pascalorg/editor

Local-first 3D building editor built with React Three Fiber and WebGPU that exposes an MCP service so AI agents can create and edit 3D scenes.

nukeop/nuclear

Nuclear is a free, open-source, ad-free music player for Windows, macOS, and Linux, featuring streaming from various sources, playlist management, a powerful plugin system, and integration with AI ...

xerj-org/xerj

Local-first Rust search engine and MCP server that indexes code, docs, logs and files for BM25, vector and hybrid search with an Elasticsearch-compatible API.

googleapis/mcp-toolbox

MCP Toolbox for Databases is an open-source server that connects AI agents and applications to enterprise databases using the Model Context Protocol (MCP).