Awesome MCPDesign & Visualization

montevive/penpot-mcp

⭐ 239 Python repository created 2025-05-26

Penpot MCP is a Model Context Protocol server that bridges language models and Penpot, the open-source design and prototyping platform. It talks to the Penpot API on behalf of an MCP client such as Claude Desktop or Cursor, so the assistant can list projects, open design files, inspect components and layouts, export assets and answer questions about a design in plain language. Documented capabilities include real-time access to design data through the Penpot API, component and layout analysis, programmatic export of assets in several formats, design system documentation and consistency checking, and sharing design context with the model so it can reason about visual components. Beyond the MCP server the package ships developer tooling: a Python library for custom integrations, HTTP endpoints for web application integration, and command line utilities. penpot-tree renders a tree visualisation of a Penpot file and penpot-validate checks a file against the schema, while penpot_mcp.api.penpot_api works as a debugging CLI that can list projects, fetch a project, list files in a project and fetch file details. The server requires Python 3.12 or newer and Penpot account credentials, supplied through a .env file with the API URL, username, password, port and a debug flag. It installs from PyPI as penpot-mcp, through uv or uvx, or from source. The README documents monitoring and testing the running server with the MCP CLI monitor and with the MCP Inspector, and warns that CloudFlare protection on the hosted penpot.app site can block API requests until a browser verification is completed. Intended users are designers wanting automated review, developers building design-to-code workflows and teams tracking design system usage. MIT licensed.

https://github.com/montevive/penpot-mcp

mcp-serverpenpotdesigndesign-systemsprototypingdesign-to-codepythonapi-client

Also in Design & Visualization

ahujasid/blender-mcp

An MCP server and Blender add-on that lets a model inspect and manipulate a Blender scene for prompt-driven 3D modelling.

pascalorg/editor

Browser-based 3D architectural building editor built with React Three Fiber and WebGPU that ships an MCP server package exposing scene tools, resources, prompts and local storage to MCP-compatible AI hosts.

GLips/Figma-Context-MCP

GLips/Figma-Context-MCP is an MCP server that provides Figma layout and design information to AI coding agents like Cursor, enabling accurate one-shot design implementation in code.

markmap/markmap

Markmap is a tool that visualizes Markdown content as interactive mindmaps and includes an MCP Server for enhanced interoperability within the Model Context Protocol ecosystem.

sonnylazuardi/cursor-talk-to-figma-mcp

Cursor Talk to Figma MCP integrates Cursor AI with Figma using the Model Context Protocol to enable programmatic reading and modification of Figma designs for enhanced design automation.

antvis/mcp-server-chart

mcp-server-chart is a TypeScript-based Model Context Protocol server by AntV that generates over 25 types of visual charts using the AntV library and returns image URLs for each chart.

neka-nat/freecad-mcp

FreeCAD MCP is an MCP server that enables automated and scripted control of FreeCAD through Claude Desktop for enhanced CAD modeling workflows.

GongRzhe/Office-PowerPoint-MCP-Server

Office-PowerPoint-MCP-Server is a comprehensive MCP server enabling programmatic creation and manipulation of PowerPoint presentations using the MCP protocol and python-pptx, featuring 32 tools across 11 modules for professional presentation automation.