# Zeplin

Zeplin is a design delivery platform that connects designers and developers, enabling access to design resources like projects, screens, components, and assets.

- **Category:** images & design
- **Auth:** OAUTH2, API_KEY
- **Tools:** 24
- **Triggers:** 0
- **Slug:** `ZEPLIN`
- **Version:** 20260211_00

## Tools

### Start OAuth authorization (PKCE)

**Slug:** `ZEPLIN_AUTH_O_AUTH_AUTHORIZE`

Tool to start OAuth 2.0 authorization code flow for Zeplin apps. Use when initiating user authorization; call before exchanging the code.

### List Project Connected Components

**Slug:** `ZEPLIN_CONNECTED_COMPONENTS_PROJECT_LIST`

Tool to list connected components in a Zeplin project. Use when you have the project_id and need to retrieve connected components in a specific project.

### List Project Colors

**Slug:** `ZEPLIN_PROJECT_COLORS_LIST`

Tool to list colors in a Zeplin project. Use when you need to fetch defined color tokens at the project level after obtaining the project ID.

### Update Project Color

**Slug:** `ZEPLIN_PROJECT_COLOR_UPDATE`

Tool to update a color in a Zeplin project. Use when you need to modify RGBA channels or source ID of an existing color after confirming the project and color IDs.

### Get Zeplin Project by ID

**Slug:** `ZEPLIN_PROJECTS_GET`

Tool to get a Zeplin project by ID. Use when you need detailed info about a specific project after confirming its project_id.

### Invite Project Member

**Slug:** `ZEPLIN_PROJECTS_MEMBERS_INVITE`

Tool to invite a user to a Zeplin project. Use when you need to add a member by email or username to a project after obtaining the project ID.

### List Project Text Styles

**Slug:** `ZEPLIN_PROJECT_TEXT_STYLES_LIST`

Tool to list text styles in a Zeplin project. Use when you need to fetch typography tokens defined at the project level after obtaining the project ID.

### Update Project Text Style

**Slug:** `ZEPLIN_PROJECT_TEXT_STYLE_UPDATE`

Tool to update a text style in a Zeplin project. Use when you need to modify typography settings of an existing text style after confirming the project and text style IDs.

### Delete Screen Annotation

**Slug:** `ZEPLIN_SCREEN_ANNOTATION_DELETE`

Tool to delete a screen annotation in Zeplin. Use when you need to remove a specific annotation from a Zeplin screen given its IDs.

### Get Screen Annotation

**Slug:** `ZEPLIN_SCREEN_ANNOTATION_GET`

Tool to fetch a single screen annotation. Use when you know the screen_id and annotation_id and need the detailed annotation data.

### List Screen Annotations

**Slug:** `ZEPLIN_SCREEN_ANNOTATIONS_LIST`

Tool to list annotations for a Zeplin screen. Use when you have the screen_id and need its annotations.

### Update Screen Annotation

**Slug:** `ZEPLIN_SCREEN_ANNOTATIONS_UPDATE`

Tool to update a screen annotation's content, position, or type. Use after confirming screen_id and annotation_id.

### List Screen Components

**Slug:** `ZEPLIN_SCREEN_COMPONENTS_LIST`

Tool to list components in a Zeplin screen. Use when you have the screen_id and need to retrieve UI components in a specific screen.

### Get Screen Section

**Slug:** `ZEPLIN_SCREEN_SECTION_GET`

Tool to get a single screen section. Use when you need to fetch detailed information of a screen section by its ID after confirming the project and section IDs.

### List Screen Sections

**Slug:** `ZEPLIN_SCREEN_SECTIONS_LIST`

Tool to list screen sections in a Zeplin project. Use when you need a paginated list of screen sections after confirming the project ID.

### Get Screen Version

**Slug:** `ZEPLIN_SCREEN_VERSION_GET`

Tool to retrieve a specific screen version. Use after specifying both screen_id and version_id when you need detailed snapshot metadata.

### Create Screen Version

**Slug:** `ZEPLIN_SCREEN_VERSIONS_CREATE`

Tool to create a new version of a screen. Use when uploading a new design snapshot (PNG or JPEG image) as a screen version. Requires a valid project_id, screen_id, and an image file. Optionally include a commit_message.

### List Screen Versions

**Slug:** `ZEPLIN_SCREEN_VERSIONS_LIST`

Tool to list all versions of a screen. Use when you need to enumerate past screen snapshots after obtaining a screen ID.

### Create Styleguide Color

**Slug:** `ZEPLIN_STYLEGUIDE_COLOR_CREATE`

Tool to create a new styleguide color. Use after obtaining the styleguide ID to define custom color tokens.

### List Styleguide Colors

**Slug:** `ZEPLIN_STYLEGUIDE_COLORS_LIST`

Tool to list colors in a Zeplin styleguide. Use when you need to fetch defined color tokens after obtaining the styleguide ID.

### Update Styleguide Color

**Slug:** `ZEPLIN_STYLEGUIDE_COLOR_UPDATE`

Tool to update a color in a Zeplin styleguide. Use after obtaining the styleguide and color IDs.

### List Styleguide Text Styles

**Slug:** `ZEPLIN_STYLEGUIDE_TEXT_STYLES_LIST`

Tool to list text styles in a Zeplin styleguide. Use when you need to fetch defined typography tokens after obtaining the styleguide ID.

### Update Styleguide Text Style

**Slug:** `ZEPLIN_STYLEGUIDE_TEXT_STYLE_UPDATE`

Tool to update a text style in a Zeplin styleguide. Use when you need to modify typography settings of an existing text style after confirming the styleguide and text style IDs.

### List Personal Projects

**Slug:** `ZEPLIN_USERS_GET_PERSONAL_PROJECTS`

Tool to list personal projects. Use when you need to fetch all projects in the current user's personal workspace after authentication.
