Penpot

Penpot

Official
Design & Media
None

Query, transform, and create design elements in Penpot.

Penpot

Query, transform, and create design elements in Penpot. With Lunar.dev MCPX, the MCP Gateway for secure and governed tool access, you connect the Penpot MCP server to Claude, ChatGPT, Cursor, and any MCP client through one gateway that routes, authenticates, and governs every Penpot tool call against your policies.

Why MCPX

MCPX is Lunar.dev's MCP Gateway. It sits between your AI agents and your MCP servers as a single gateway for every tool call, routing, authenticating, and governing traffic against your policies. Connect Penpot once and govern it everywhere: role-based access per agent with on-behalf-of attribution, real-time visibility, and an immutable audit trail of who did what, all deployable inside your own VPC.

Tools content

  • execute_code · Write
    Executes JavaScript code in the Penpot plugin context.
  • high_level_overview · Read-only
    Returns basic high-level instructions on the usage of Penpot-related tools and the Penpot API.
  • penpot_api_info · Read-only
    Retrieves Penpot API documentation for types and their members.
  • export_shape · Read-only
    Exports a shape (or a shape's image fill) from the Penpot design to a PNG or SVG image, such that you can get an impression of what it looks like.
  • import_image · Write
    Imports a pixel image from the local file system into Penpot by creating a Rectangle instance that uses the image as a fill.
  • cljs_repl · Write
    Persistent ClojureScript REPL in the Penpot frontend runtime (via shadow-cljs nREPL).
  • import_penpot_file · Write
    Imports a .penpot file into the running Penpot instance from a given URL.
  • cljs_compiler_output · Read-only
    Reports the status of the most recent shadow-cljs `:main` build.
  • clj_check_parentheses · Read-only
    Analyzes a Clojure/ClojureScript source file for unclosed delimiters and reports the area of interest.
  • read_taiga_issue · Read-only
    Reads a Penpot issue from the Taiga project tracker, returning its subject, description, status, attachments, and comments.

Frequently asked questions

What is the Penpot MCP server?

Query, transform, and create design elements in Penpot. Through Lunar.dev MCPX, Penpot connects to any MCP-compatible AI client behind a single governed gateway.

How do I connect Penpot to MCPX?

Add the Penpot server in the MCPX control plane or your app.yaml, then point your AI client at your MCPX gateway. MCPX handles no authentication and routes every Penpot call through the gateway.

Is the Penpot MCP server official?

Yes. Penpot is an official, vendor-published MCP server, and MCPX governs it like any other server in your catalog.

What authentication does Penpot use with MCPX?

Penpot requires no authentication. MCPX still controls which agents and users are allowed to call it through role-based access control.

How many tools does Penpot expose in MCPX?

Penpot's tools can be enabled or disabled individually in MCPX for least-privilege access.

Server details

CategoryDesign & Media
AuthNone
ConnectionStreamable HTTP