# \#mcp

**URL:** https://community.penpot.app/tag/mcp/123.md

[Latest](https://community.penpot.app/latest.md) · [Categories](https://community.penpot.app/categories.md) · [Tags](https://community.penpot.app/tags.md)

---

## [Download penpot file via mcp or api](https://community.penpot.app/t/download-penpot-file-via-mcp-or-api/10891)

<div class="topic-metadata">

**Author:** [@gotjoshua](https://community.penpot.app/u/gotjoshua)\
**Replies:** 1\
**Last updated:** [September 15, 2026, 7:58am UTC](https://community.penpot.app/t/download-penpot-file-via-mcp-or-api/10891 "2026-09-15T07:58:58Z")

</div>

I am looking for a way to tell an agent to download a penpot file (so i can add it to git repo) mcp seems to be spinning its wheels, is there a way?

---

## [Number of interactions assigned to a single button](https://community.penpot.app/t/number-of-interactions-assigned-to-a-single-button/10793)

<div class="topic-metadata">

**Author:** [@hiroaki](https://community.penpot.app/u/hiroaki)\
**Replies:** 2\
**Last updated:** [August 13, 2026, 5:28pm UTC](https://community.penpot.app/t/number-of-interactions-assigned-to-a-single-button/10793 "2026-08-13T17:28:37Z")

</div>

Depending on the system, there are cases where pressing a button—such as “OK”—requires the destination to change based on the selection state of other elements on the screen. Currently, it appears that Penpot allows onl…

---

## [MCP/Active Browser Tab](https://community.penpot.app/t/mcp-active-browser-tab/10721)

<div class="topic-metadata">

**Author:** [@Notzero](https://community.penpot.app/u/Notzero)\
**Replies:** 0\
**Last updated:** [July 14, 2026, 1:17pm UTC](https://community.penpot.app/t/mcp-active-browser-tab/10721 "2026-07-14T13:17:48Z")

</div>

Hi team, I’m currently experimenting with agentic AI workflows in Penpot. Right now, keeping an active browser tab open seems mandatory for the agent to connect to Penpot (correct me if I’m wrong). This requirement defe…

---

## [Timeout error with MCP server](https://community.penpot.app/t/timeout-error-with-mcp-server/10689)

<div class="topic-metadata">

**Author:** [@Test\_Testowy](https://community.penpot.app/u/Test_Testowy)\
**Replies:** 1\
**Last updated:** [June 25, 2026, 3:16am UTC](https://community.penpot.app/t/timeout-error-with-mcp-server/10689 "2026-06-25T03:16:17Z")

</div>

Hi everyone. I’m a new user of Penpot. General use is great and I would love to switch from Figma to Penpot but I have a problem with MCP server. Everything is configured correctly, MCP is running but every time I try t…

---

## [MCP in a docker world](https://community.penpot.app/t/mcp-in-a-docker-world/10669)

<div class="topic-metadata">

**Author:** [@rwam](https://community.penpot.app/u/rwam)\
**Replies:** 5\
**Last updated:** [June 24, 2026, 10:30am UTC](https://community.penpot.app/t/mcp-in-a-docker-world/10669 "2026-06-24T10:30:17Z")

</div>

I followed penpot/mcp at develop · penpot/penpot · GitHub to run the MCP-Server and the plugin locally and it works like a charm. And I saw on penpot/docker/images/docker-compose.yaml at develop · penpot/penpot · GitHub …

---

## [MCP interface generation errors occur when the LAYERS panel](https://community.penpot.app/t/mcp-interface-generation-errors-occur-when-the-layers-panel/10659)

<div class="topic-metadata">

**Author:** [@catac](https://community.penpot.app/u/catac)\
**Replies:** 2\
**Last updated:** [June 13, 2026, 8:15am UTC](https://community.penpot.app/t/mcp-interface-generation-errors-occur-when-the-layers-panel/10659 "2026-06-13T08:15:31Z")

</div>

When an error occurs while building a page using MCP with the LAYERS panel selected, but not when the ASSETS panel is selected. The same behavior applies to pages generated by MCP.

---

## [Penpot MCP Skill](https://community.penpot.app/t/penpot-mcp-skill/10599)

<div class="topic-metadata">

**Author:** [@ar27111994](https://community.penpot.app/u/ar27111994)\
**Replies:** 5\
**Last updated:** [May 28, 2026, 11:26am UTC](https://community.penpot.app/t/penpot-mcp-skill/10599 "2026-05-28T11:26:30Z")

</div>

A new and improved AI-agent skill for creating, auditing, and maintaining production-grade design projects and design systems in Penpot via the official Penpot MCP Server: Compatible with MCP-capable clients such as C…

---

## [MCP server: tab focus required, breaks with open plugin](https://community.penpot.app/t/mcp-server-tab-focus-required-breaks-with-open-plugin/10601)

<div class="topic-metadata">

**Author:** [@Ismail\_Hamila](https://community.penpot.app/u/Ismail_Hamila)\
**Replies:** 1\
**Last updated:** [May 28, 2026, 11:05am UTC](https://community.penpot.app/t/mcp-server-tab-focus-required-breaks-with-open-plugin/10601 "2026-05-28T11:05:40Z")

</div>

Setup Penpot in browser (Chrome), macOS 15 penpot-mcp (Python stdio, Claude Code) Issue 1 — Tab must stay focused at all times (most critical) The MCP server drops connection whenever the Penpot browser tab loses focus…

---

## [How to disable MCP](https://community.penpot.app/t/how-to-disable-mcp/10574)

<div class="topic-metadata">

**Author:** [@Ryuno-Ki](https://community.penpot.app/u/Ryuno-Ki)\
**Replies:** 13\
**Last updated:** [May 27, 2026, 10:38am UTC](https://community.penpot.app/t/how-to-disable-mcp/10574 "2026-05-27T10:38:02Z")

</div>

Edit: Moved the personal views to my blog because this post got flagged as inappropriate. PenPot 2.15.0 dropped. If you want to upgrade your self-hosted PenPot instance, the Frontend won’t come up. (I’m not using docker…

---

## [Very High Claude Token Usage with Penpot MCP](https://community.penpot.app/t/very-high-claude-token-usage-with-penpot-mcp/10577)

<div class="topic-metadata">

**Author:** [@currybytes](https://community.penpot.app/u/currybytes)\
**Replies:** 6\
**Last updated:** [May 14, 2026, 5:02pm UTC](https://community.penpot.app/t/very-high-claude-token-usage-with-penpot-mcp/10577 "2026-05-14T17:02:36Z")

</div>

I have been seeing running Claude with Penpot MCP often uses thousands of tokens just to change static wireframes into components and variants for examples. Claude is often bumping around and being like oh weird this doe…

---

## [applyToken broken in 2.15 : anyone got it working?](https://community.penpot.app/t/applytoken-broken-in-2-15-anyone-got-it-working/10538)

<div class="topic-metadata">

**Author:** [@Ismail\_Hamila](https://community.penpot.app/u/Ismail_Hamila)\
**Replies:** 1\
**Last updated:** [May 1, 2026, 8:11pm UTC](https://community.penpot.app/t/applytoken-broken-in-2-15-anyone-got-it-working/10538 "2026-05-01T20:11:56Z")

</div>

Hi all, Building a multi-tenant design system tooling on top of Penpot’s plugin SDK (via the MCP server, used by an LLM agent to author DS docs/components), and I’m hitting a hard wall on shape.applyToken(). Context. …

---

## [Cloud MCP Error: SSE error: Non-200 status code (400)](https://community.penpot.app/t/cloud-mcp-error-sse-error-non-200-status-code-400/10532)

<div class="topic-metadata">

**Author:** [@GwynnBleiidd](https://community.penpot.app/u/GwynnBleiidd)\
**Replies:** 4\
**Last updated:** [April 29, 2026, 8:02am UTC](https://community.penpot.app/t/cloud-mcp-error-sse-error-non-200-status-code-400/10532 "2026-04-29T08:02:46Z")

</div>

Hi, I’m trying to use MCP Server via the cloud version at design.penpot.app/mcp/stream, but two systems are already telling me it’s unavailable—Error: SSE error: Non-200 status code (400) I’ve tried Qwen Studio and Open…

---

## [Connect to MCP without the need of manual input?](https://community.penpot.app/t/connect-to-mcp-without-the-need-of-manual-input/10502)

<div class="topic-metadata">

**Author:** [@Daniel\_Astudillo](https://community.penpot.app/u/Daniel_Astudillo)\
**Replies:** 0\
**Last updated:** [April 16, 2026, 3:58pm UTC](https://community.penpot.app/t/connect-to-mcp-without-the-need-of-manual-input/10502 "2026-04-16T15:58:34Z")

</div>

Hi. Is there a way to connect to MCP without the need of manually enabling the plugin on the front-end? I want to use penpot within an agentic development workflow that lives completely on a server and that doesn’t hav…

---

## [Intro to AI workflows | Hands-on demo, 29th April](https://community.penpot.app/t/intro-to-ai-workflows-hands-on-demo-29th-april/10501)

<div class="topic-metadata">

**Author:** [@LauraKalbag](https://community.penpot.app/u/LauraKalbag)\
**Replies:** 1\
**Last updated:** [April 16, 2026, 1:41pm UTC](https://community.penpot.app/t/intro-to-ai-workflows-hands-on-demo-29th-april/10501 "2026-04-16T13:41:28Z")

</div>

It feels like everyone is talking about AI workflows. Are you feeling left behind? Catch up with us! Save the date: Wednesday 29th April :spiral\_calendar: In this hands-on session, we’ll explain the basics…

---

## [MCP plugin Error and timeouts?](https://community.penpot.app/t/mcp-plugin-error-and-timeouts/10478)

<div class="topic-metadata">

**Author:** [@nova\_bold](https://community.penpot.app/u/nova_bold)\
**Replies:** 3\
**Last updated:** [April 5, 2026, 7:49am UTC](https://community.penpot.app/t/mcp-plugin-error-and-timeouts/10478 "2026-04-05T07:49:37Z")

</div>

im having trouble running large task via the MCP server? And MCP giving a error and time out?

---

## [Multi-directional workflow with Claude via MCP](https://community.penpot.app/t/multi-directional-workflow-with-claude-via-mcp/10418)

<div class="topic-metadata">

**Author:** [@Mat](https://community.penpot.app/u/Mat)\
**Replies:** 12\
**Last updated:** [March 18, 2026, 10:17am UTC](https://community.penpot.app/t/multi-directional-workflow-with-claude-via-mcp/10418 "2026-03-18T10:17:21Z")

</div>

Hi. This relates to connecting a AI like Anthropic’s Claude to Penpot via MCP and using a multi-directional workflow to develop a website (or App) locally with just a sketch to start with in Penpot, building a prototype…

---

## [Recreating Penpot-MCP Demos (updated: 13/02/2026)](https://community.penpot.app/t/recreating-penpot-mcp-demos-updated-13-02-2026/10232)

<div class="topic-metadata">

**Author:** [@ucan](https://community.penpot.app/u/ucan)\
**Replies:** 9\
**Last updated:** [March 16, 2026, 11:59am UTC](https://community.penpot.app/t/recreating-penpot-mcp-demos-updated-13-02-2026/10232 "2026-03-16T11:59:13Z")

</div>

Update: 12/02/2026 here is the github repo containing the images, prompts and svelte code Penpot-MCP Experiments with Opus-4.5 and Qwen3 (locally) I used Anthropics Opus 4.5 (state: 06/01/2026) within the VSCode integ…

---

## [Penpot MCP Container](https://community.penpot.app/t/penpot-mcp-container/10095)

<div class="topic-metadata">

**Author:** [@mrkhachaturov](https://community.penpot.app/u/mrkhachaturov)\
**Replies:** 2\
**Last updated:** [February 24, 2026, 12:07am UTC](https://community.penpot.app/t/penpot-mcp-container/10095 "2026-02-24T00:07:25Z")

</div>

Penpot MCP Container A containerized deployment of the Penpot MCP Server that enables LLMs to interact directly with Penpot design projects using the Model Context Protocol (MCP). :package: Container Image Container Reg…

---

## [API option to create variants](https://community.penpot.app/t/api-option-to-create-variants/10131)

<div class="topic-metadata">

**Author:** [@IvanTheGeek](https://community.penpot.app/u/IvanTheGeek)\
**Replies:** 1\
**Last updated:** [December 2, 2025, 12:28pm UTC](https://community.penpot.app/t/api-option-to-create-variants/10131 "2025-12-02T12:28:15Z")

</div>

I am attempting to create my ecosystem where the Penpot IS what becomes the screen in my app. It will also hold the Event Model which is the methodology I am using to design the app and the states it flows through. It is…

---

## [API and MCP issues](https://community.penpot.app/t/api-and-mcp-issues/9962)

<div class="topic-metadata">

**Author:** [@meywd](https://community.penpot.app/u/meywd)\
**Replies:** 2\
**Last updated:** [November 1, 2025, 11:34pm UTC](https://community.penpot.app/t/api-and-mcp-issues/9962 "2025-11-01T23:34:48Z")

</div>

Hi, I have been trying to integrate claude code with penpot, I forked the opensource community mcp and let claude and co-pilot work on enhancing it, however I am facing some issues doing that, first is the cloudflare iss…
