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.
| Tool | What it does | Kind |
|---|---|---|
penpot_create_access_token | Create a personal access token for API authentication in Penpot | Write |
penpot_create_comment_thread | Create a new comment thread on a Penpot file at a specific position | Write |
penpot_create_file | Create a new design file in a Penpot project | Write |
penpot_create_project | Create a new project within a team in Penpot | Write |
penpot_get_access_tokens | List all personal access tokens for the authenticated user | Read |
penpot_get_all_projects | Retrieve all projects across all teams in Penpot | Read |
penpot_get_builtin_templates | Get the list of builtin templates available in Penpot | Read |
penpot_get_comment_thread | Retrieve a specific comment thread from a Penpot file | Read |
penpot_get_comment_threads | Retrieve all comment threads for a Penpot file | Read |
penpot_get_comments | Retrieve all comments in a comment thread | Read |
penpot_get_file | Retrieve a Penpot file by its ID | Read |
penpot_get_file_info | Retrieve basic information about a Penpot file by its ID | Read |
penpot_get_file_libraries | Retrieve libraries linked to a Penpot file | Read |
penpot_get_file_object_thumbnails | Retrieve thumbnails for objects in a Penpot file | Read |
penpot_get_file_snapshots | Retrieves all snapshots for a specific Penpot file | Read |
penpot_get_file_summary | Retrieve a summary of file contents and statistics from Penpot | Read |
penpot_get_font_variants | Retrieve font variants for a team, file, project, or share in Penpot | Read |
penpot_get_library_file_references | Get files that reference a shared library | Read |
penpot_get_library_usage | Get usage statistics for a library | Read |
penpot_get_owned_teams | List teams owned by the current user | Read |
penpot_get_page | Retrieve page data from a Penpot file | Read |
penpot_get_profiles_for_file_comments | Retrieve profiles of users who have commented on a Penpot file | Read |
penpot_get_project | Retrieve detailed information about a specific Penpot project by its ID | Read |
penpot_get_project_files | Retrieve all files in a Penpot project | Read |
penpot_get_sso_provider | Retrieve SSO provider information for an email address | Read |
penpot_get_subscription_usage | Get subscription usage information for the current user | Read |
penpot_get_team | Retrieve team details by ID | Read |
penpot_get_team_deleted_files | Retrieve deleted files from a team's trash in Penpot | Read |
penpot_get_team_info | Retrieve detailed information about a specific Penpot team by its ID | Read |
penpot_get_team_invitations | List pending invitations for a team in Penpot | Read |