Penpot MCP Server (Montevive.ai)

Penpot design files accessed and analyzed by AI via Model Context Protocol.

Data last scanned today · Reviewed today

266 tools239Python

Overview

Penpot MCP Server bridges LLMs and the open-source Penpot design platform. By implementing the Model Context Protocol, it allows AI assistants to interact with design files, perform automated analysis on UI/UX components, and streamline design system management tasks. The server features direct API integration for real-time design data, programmatic asset exporting, and automated compliance checking. It includes a Python SDK, CLI tools, and REST API support to help developers build custom design-focused workflows.

Our verdict

This server carries a high risk level with a security score of 26/100. It is a community-maintained project that has not been editorially reviewed, and the last commit occurred over 300 days ago. Due to the lack of active maintenance and the absence of a confirmed authentication review, it should be treated with caution and avoided in production environments where design data sensitivity is high.

  • Native support for Model Context Protocol standards
  • Zero direct dependencies simplifies the supply-chain surface
  • Includes Python SDK and CLI utilities for custom automation
  • Provides programmatic access to Penpot design components and layouts
  • Security score of 26/100 indicates high risk
  • Lacks active maintenance with last commit 311 days ago
  • Authentication methods and read-only modes remain unverified
  • Unclear legal terms for use due to missing license declaration

Tools

ToolDescriptionRisk
list_projectsList all Penpot projectslow
get_project_filesGet files for a specific projectlow
get_fileRetrieve a Penpot file by its ID and cache itlow
export_objectExport a Penpot object as an imagelow
get_object_treeGet the object tree structure for a Penpot objectlow
search_objectSearch for objects within a Penpot file by namelow

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

What are the system requirements for running the Penpot MCP server?

You need Python 3.12 or higher installed on your system to run the server.

How do I configure my credentials for the server?

You must create a .env file based on the provided env.example template and include your Penpot API URL, username, and password.

What should I do if I encounter authentication errors or blocked requests?

The Penpot cloud site uses CloudFlare protection that may block API requests. To resolve this, navigate to the Penpot design URL in your web browser.

Can I use this server with tools other than Claude Desktop?

Yes, the server supports any MCP-compatible AI assistant, including the Cursor IDE.

Alternatives

Badge

Penpot MCP Server (Montevive.ai) security score, rated on RepoAI

Maintain this server? Add the live badge to your README.