ClawLink
Design90 toolsPaste one API key

Penpot integration for AI agents

Open-source design and prototyping platform for collaborative design workflows.

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Penpot once and call the same tools from all of them.

Setup

Connect Penpot through ClawLink's hosted setup to use its tools from your agent.

  • Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Penpot exposes 90 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
penpot_create_access_tokenCreate a personal access token for API authentication in PenpotWrite
penpot_create_comment_threadCreate a new comment thread on a Penpot file at a specific positionWrite
penpot_create_fileCreate a new design file in a Penpot projectWrite
penpot_create_projectCreate a new project within a team in PenpotWrite
penpot_get_access_tokensList all personal access tokens for the authenticated userRead
penpot_get_all_projectsRetrieve all projects across all teams in PenpotRead
penpot_get_builtin_templatesGet the list of builtin templates available in PenpotRead
penpot_get_comment_threadRetrieve a specific comment thread from a Penpot fileRead
penpot_get_comment_threadsRetrieve all comment threads for a Penpot fileRead
penpot_get_commentsRetrieve all comments in a comment threadRead
penpot_get_fileRetrieve a Penpot file by its IDRead
penpot_get_file_infoRetrieve basic information about a Penpot file by its IDRead
penpot_get_file_librariesRetrieve libraries linked to a Penpot fileRead
penpot_get_file_object_thumbnailsRetrieve thumbnails for objects in a Penpot fileRead
penpot_get_file_snapshotsRetrieves all snapshots for a specific Penpot fileRead
penpot_get_file_summaryRetrieve a summary of file contents and statistics from PenpotRead
penpot_get_font_variantsRetrieve font variants for a team, file, project, or share in PenpotRead
penpot_get_library_file_referencesGet files that reference a shared libraryRead
penpot_get_library_usageGet usage statistics for a libraryRead
penpot_get_owned_teamsList teams owned by the current userRead
penpot_get_pageRetrieve page data from a Penpot fileRead
penpot_get_profiles_for_file_commentsRetrieve profiles of users who have commented on a Penpot fileRead
penpot_get_projectRetrieve detailed information about a specific Penpot project by its IDRead
penpot_get_project_filesRetrieve all files in a Penpot projectRead
penpot_get_sso_providerRetrieve SSO provider information for an email addressRead
penpot_get_subscription_usageGet subscription usage information for the current userRead
penpot_get_teamRetrieve team details by IDRead
penpot_get_team_deleted_filesRetrieve deleted files from a team's trash in PenpotRead
penpot_get_team_infoRetrieve detailed information about a specific Penpot team by its IDRead
penpot_get_team_invitationsList pending invitations for a team in PenpotRead