All integrations
Catalogue metadata onlyimages & designv20260826_00

PENPOT

Penpot

Open-source design and prototyping platform for collaborative design workflows

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

90

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

penpot_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Penpot API Base URLfull · stringRequired
  • Access Tokengeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–60 of 90 actions

Get Font Variants

PENPOT_GET_FONT_VARIANTS

Tool to retrieve font variants for a team, file, project, or share in Penpot. Use when you need to get a list of available font variants. Provide at least one of team_id, file_id, project_id, or share_id to scope the query.

Untrusted display-only summary

Get Library File References

PENPOT_GET_LIBRARY_FILE_REFERENCES

Tool to get files that reference a shared library. Use when you need to find which files are using a specific library file in Penpot.

Untrusted display-only summary

Get Library Usage

PENPOT_GET_LIBRARY_USAGE

Tool to get usage statistics for a library. Returns the number of files that use the specified library. Use when you need to understand how widely a library is being used across projects.

Untrusted display-only summary

Get Owned Teams

PENPOT_GET_OWNED_TEAMS

Tool to list teams owned by the current user. Use when you need to retrieve teams that the authenticated user owns in Penpot.

Untrusted display-only summary

Get Page

PENPOT_GET_PAGE

Tool to retrieve page data from a Penpot file. Use when you need to get page content including objects and metadata for rendering or export purposes. If no page ID is specified, returns the first page. Can filter to a specific object and its children by providing an object ID.

Untrusted display-only summary

Get Profiles for File Comments

PENPOT_GET_PROFILES_FOR_FILE_COMMENTS

Tool to retrieve profiles of users who have commented on a Penpot file. Use when you need to get information about comment participants for collaboration or user management purposes.

Untrusted display-only summary

Get Project

PENPOT_GET_PROJECT

Tool to retrieve detailed information about a specific Penpot project by its ID. Use when you need to get project details such as name, team ownership, and timestamps.

Untrusted display-only summary

Get Project Files

PENPOT_GET_PROJECT_FILES

Tool to retrieve all files in a Penpot project. Use when you need to list all files for a specific project by its UUID.

Untrusted display-only summary

Get SSO Provider

PENPOT_GET_SSO_PROVIDER

Tool to retrieve SSO provider information for an email address. Use when you need to determine which SSO provider is configured for a specific email domain.

Untrusted display-only summary

Get Subscription Usage

PENPOT_GET_SUBSCRIPTION_USAGE

Tool to get subscription usage information for the current user. Returns details about seats and storage usage. Use when you need to check subscription limits or current usage statistics.

Untrusted display-only summary

Get Team

PENPOT_GET_TEAM

Tool to retrieve team details by ID. Use when you need to fetch information about a specific team in Penpot.

Untrusted display-only summary

Get Team Deleted Files

PENPOT_GET_TEAM_DELETED_FILES

Tool to retrieve deleted files from a team's trash in Penpot. Use when you need to view files that have been deleted from a specific team and are in the trash.

Untrusted display-only summary

Get Team Info

PENPOT_GET_TEAM_INFO

Tool to retrieve detailed information about a specific Penpot team by its ID. Use when you need to get team details such as name, creation date, and permissions.

Untrusted display-only summary

Get Team Invitations

PENPOT_GET_TEAM_INVITATIONS

Tool to list pending invitations for a team in Penpot. Use when you need to retrieve all pending team invitations that haven't been accepted yet.

Untrusted display-only summary

Get Team Members

PENPOT_GET_TEAM_MEMBERS

Tool to list all members of a team in Penpot. Use when you need to retrieve team membership information and member details.

Untrusted display-only summary

Get Teams

PENPOT_GET_TEAMS

Tool to list all teams the authenticated user is a member of. Use when you need to retrieve teams where the user has membership in Penpot.

Untrusted display-only summary

Get Team Shared Files

PENPOT_GET_TEAM_SHARED_FILES

Tool to retrieve shared library files for a Penpot team. Use when you need to list all shared library files for a specific team by its UUID.

Untrusted display-only summary

Get Team Stats

PENPOT_GET_TEAM_STATS

Tool to retrieve statistics for a specific Penpot team by its ID. Use when you need to get team metrics such as project count, file count, and member count.

Untrusted display-only summary

Get Team Users

PENPOT_GET_TEAM_USERS

Tool to retrieve users in a team by team ID or file ID. Use when you need to list team members associated with a specific team or file.

Untrusted display-only summary

Get Unread Comment Threads

PENPOT_GET_UNREAD_COMMENT_THREADS

Tool to retrieve comment threads with unread comments for a specific team. Use when you need to check for new comments or discussions requiring attention.

Untrusted display-only summary

Get View Only Bundle

PENPOT_GET_VIEW_ONLY_BUNDLE

Tool to retrieve data bundle for view-only file access in Penpot. Use when you need to access read-only file data through a share link or for preview purposes.

Untrusted display-only summary

Get Webhooks

PENPOT_GET_WEBHOOKS

Tool to retrieve all webhooks configured for a team. Use when you need to list existing webhook endpoints registered for a Penpot team.

Untrusted display-only summary

Has File Libraries

PENPOT_HAS_FILE_LIBRARIES

Tool to check if a Penpot file has linked libraries. Use when you need to determine whether a specific file references any external libraries.

Untrusted display-only summary

Ignore File Library Sync Status

PENPOT_IGNORE_FILE_LIBRARY_SYNC_STATUS

Tool to ignore library sync status updates for a file. Use when you need to mark library updates as ignored for a specific file, preventing sync notifications from appearing.

Untrusted display-only summary

Link File to Library

PENPOT_LINK_FILE_TO_LIBRARY

Tool to link a file to a library in Penpot. Returns the recursive list of libraries used by that library. Use when you need to establish a library reference relationship between a file and a library.

Untrusted display-only summary

Lock File Snapshot

PENPOT_LOCK_FILE_SNAPSHOT

Tool to lock a file snapshot in Penpot to prevent deletion. Use when you need to protect a snapshot from being removed.

Untrusted display-only summary

Logout

PENPOT_LOGOUT

Tool to clear the authentication cookie and logout the current session. Use when the authenticated user wants to end their Penpot session and invalidate their authentication.

Untrusted display-only summary

Mark All Threads As Read

PENPOT_MARK_ALL_THREADS_AS_READ

Tool to mark all comment threads as read in Penpot. Use when you need to clear unread status for comment threads.

Untrusted display-only summary

Move Files

PENPOT_MOVE_FILES

Tool to move files from one project to another in Penpot. Use when you need to reorganize files by transferring them between projects.

Untrusted display-only summary

Move Project

PENPOT_MOVE_PROJECT

Tool to move a project to a different team in Penpot. Use when you need to transfer a project from one team to another.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.