Penpot MCP integration
Searches team files, creates projects and design files, reorganises what has drifted, and registers webhooks for Penpot events.
90actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Search files
Lyro searches for Penpot design files by name. Support locates the design a customer needs quickly without browsing folders.
Create comment thread
Lyro creates a comment thread on a Penpot design at a specific location. Support provides feedback and revision notes directly on designs.
Duplicate file
Lyro duplicates a Penpot design file within the team. Support creates a new version or template from an existing design.
How businesses use Penpot + Lyro
Each card is one request a support team gets, and the Penpot actions Lyro runs to close it.
Find the file a question is actually about
Lyro searches the team by name or content, returns the file's summary and the project it sits in, and lists the comment threads still open on it, so the answer comes from the file rather than from memory.
Search FilesGet File SummaryGet Comment ThreadsStand up a project and its first file
Lyro creates the project, adds a design file inside it, and duplicates an existing file when the new work should start from something that already exists.
Create ProjectCreate FileDuplicate FileTidy projects and pull files back out of the trash
Lyro moves files into the project they belong to, renames a project that no longer matches the work, and restores a file someone deleted from the team trash.
Move FilesRename ProjectRestore Deleted Team FilesPush Penpot events out to the rest of the stack
Lyro registers a webhook endpoint for a team, reports which subscriptions already exist, and repoints or deactivates one that is firing at a dead URL.
Create WebhookGet WebhooksUpdate Webhook
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Penpot actions it has and picks the ones a request needs.
- 01
Connect Penpot
Authorize the Penpot account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Penpot actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Penpot
Setup, permissions, and the limits of what Lyro can do inside Penpot.
Through a personal access token. Create Access Token issues one for API use, Get Access Tokens lists what is currently valid so you can audit it, and Delete Access Token revokes a token outright - so access can be withdrawn without touching the account password or the team's membership.
Every action available in Penpot
All 90 actions your agent can call on Penpot, straight from the live MCP connection.
Create access token
Create a personal access token for API authentication in Penpot.
Create comment thread
Create a new comment thread on a Penpot file at a specific position.
Create file
Create a new design file in a Penpot project.
Create project
Create a new project within a team in Penpot.
Create team
Create a new team in Penpot.
Create team access request
Request an invitation to join a Penpot team.
Create webhook
Create a webhook for a team to receive event notifications.
Delete access token
Delete a personal access token from Penpot.
Delete comment
Delete a comment from a Penpot design file.
Delete file snapshot
Delete a file snapshot in Penpot.
Delete project
Delete a project from Penpot.
Delete team
Delete a team from Penpot.
Permanently delete team files
Permanently delete specified files from a Penpot team.
Delete team invitation
Delete a pending team invitation in Penpot.
Delete team member
Remove a member from a team in Penpot.
Delete webhook
Delete a webhook by its UUID.
Duplicate file
Duplicate a single file within the same team in Penpot.
Duplicate project
Duplicate an entire Penpot project with all its files.
Get access tokens
List all personal access tokens for the authenticated user.
Get all projects
Retrieve all projects across all teams in Penpot.
Get builtin templates
Get the list of builtin templates available in Penpot.
Get comments
Retrieve all comments in a comment thread.
Get comment thread
Retrieve a specific comment thread from a Penpot file.
Get comment threads
Retrieve all comment threads for a Penpot file.
Get file
Retrieve a Penpot file by its ID.
Get file info
Retrieve basic information about a Penpot file by its ID.
Get file libraries
Retrieve libraries linked to a Penpot file.
Get file object thumbnails
Retrieve thumbnails for objects in a Penpot file.
Get file snapshots
Retrieves all snapshots for a specific Penpot file.
Get file summary
Retrieve a summary of file contents and statistics from Penpot.
The tools Penpot sits next to
Same connection, same setup. Pick the next one your team already uses.
Bannerbear
Checks render status and returns finished URLs, creates projects and templates, groups them into sets, and issues signed bases for on-demand images.
Dreamstudio
Turns a written brief into a DreamStudio generation, guides it with a reference image, and checks which engines and credits the key has left.
Imejis.io
Lists the design templates available on an Imejis.io account so a team can confirm which layouts exist, and their exact names, before requesting a render.
Mobbin MCP
Searches Mobbin's screen library in plain language and returns matching screens inline, with app names and links back to Mobbin.
Remove bg
Cuts the background out of an image sent in a conversation, checks remaining credits first, and flags shots the model could not handle.
Zeplin
Reads project colours, text styles, and components, updates design tokens, uploads new screen versions, and clears annotations left on screens.

Ready to connect Penpot?
Authorize the account and your agent has all 90 actions from the first conversation.


