get_fileAPenpot MCP ServerRetrieve and cache a specific Penpot design file using its unique ID to enable programmatic access for automated design workflows.MIT
penpot_restore_file_snapshotApenpot-headlessRestore a Penpot file to a previous state using a snapshot ID. Automatically creates a backup of the current state before applying the restore.MIT
penpot_create_file_snapshotApenpot-headlessRecord the current state of a Penpot file as a named snapshot, similar to version control. Optionally assign a label; otherwise a timestamp label is generated.MIT
penpot_list_teamsApenpot-headlessRetrieve a complete list of Penpot teams available with your access token. Use this to discover all teams you can manage or work with.MIT
penpot_list_pagesApenpot-headlessLists all pages in a Penpot file, returning each page's ID and name in order.MIT
penpot_get_file_snapshotApenpot-headlessRead a Penpot file's full snapshot: pages, shape tree, and version numbers needed before making any changes.MIT
penpot-headlessDesign ToolsDeveloper ToolstvolodiAlicenseAqualityAmaintenanceA portable MCP server for headless Penpot project/file/content management, using Penpot's RPC API directly. No browser, no Penpot plugin session. Updated a month ago (2026-07-16 16:14 UTC)54221MIT
Penpot MCP ServerDesign ToolsDeveloper ToolsMart1MAlicenseAqualityDmaintenanceEnables AI assistants to access and retrieve Penpot boards and design tokens. Updated a year ago (2025-09-29 13:56 UTC)3202MIT
penpot_list_comment_threadsApenpot-headlessRetrieve all comment threads from a Penpot file, including thread ID, position, opening message, resolution status, and participants.MIT
get_boardBPenpot MCP ServerRetrieve a Penpot board via URL and convert its design into Tailwind CSS code to accelerate front-end development.MIT
penpot_delete_pageBpenpot-headlessDelete a page from a Penpot file. Requires the file to contain at least two pages.MIT
list_projectsBPenpot MCP ServerRetrieve all available Penpot projects to access design files for analysis and automated workflows.MIT
penpot_tree_schemaBPenpot MCP ServerRetrieve the JSON schema for Penpot design object trees to enable AI analysis and interaction with design files programmatically.MIT
penpot_rename_pageBpenpot-headlessRenames a specific page within a Penpot file by providing the file ID, page ID, and new name.MIT
penpot_schemaBPenpot MCP ServerRetrieve the Penpot API schema in JSON format to understand available endpoints and data structures for programmatic design workflows.MIT
penpot_list_filesBpenpot-headlessRetrieve a list of all files within a Penpot project by specifying the project ID.MIT
search_objectBPenpot MCP ServerFind design objects by name within Penpot files using search queries, including regex patterns, to locate specific elements quickly.MIT
get_project_filesCPenpot MCP ServerRetrieve all design files from a specific Penpot project by providing the project ID to access and manage design assets.MIT
export_objectCPenpot MCP ServerExport a Penpot design object as an image by specifying file, page, object IDs, format, and scale.MIT
penpot_create_projectCpenpot-headlessCreate a new project within a Penpot team. Provide the team ID and project name to start organizing your designs.MIT