# Dribbble MCP

Vendor: Dribbble  
Category: developer-tools  
Auth: OAUTH2  
Composio slug: `dribbble`

Dribbble is a design community and publishing platform for managing shots, projects, and attachments. Automated mutations must be specifically requested by the user.

## Verdict

Dribbble's MCP lets your team publish design work, organize portfolios, and manage projects without leaving the AI workspace. @mention it to upload shots, create project collections, retrieve your profile stats, or delete outdated work. Designers and creative leads get the most value — they can draft captions, batch-organize recent work into projects, or audit what's live on their profile. You'll need a Dribbble Pro or Team account to upload shots; free accounts can only read profile data and manage existing projects.

## Tools

- **Create Project** — Create a project for the connected Dribbble user.
- **Create Shot** — Upload an image to create a public Dribbble shot asynchronously. The connected user must be a player or team and eligible to upload shots. Returns the shot location without polling or claiming processing is complete.
- **Delete Project** — Permanently delete a project belonging to the connected Dribbble user. Returns deletion confirmation and the provider's project fields when supplied.
- **Delete Shot** — Permanently delete a shot owned by the connected Dribbble user. This action is irreversible and returns the deleted shot ID as confirmation.
- **Delete Shot Attachment** — Permanently delete an attachment from a shot owned by the connected Dribbble user. This action is irreversible and returns both IDs as confirmation.
- **Get Current User** — Return the connected Dribbble user's profile, account capabilities, teams, and shot-upload eligibility.
- **Get My Shot** — Return one shot owned by the connected user, including its media, tags, projects, and attachments. Choose HTML or plain-text description representation.
- **List My Projects** — Return one page of projects belonging to the connected Dribbble user, with a safe cursor for the next page.
- **List My Shots** — Return one page of shots owned by the connected Dribbble user, with a safe cursor and selectable HTML or plain-text description representation.
- **Update Project** — Update the name or description of a project belonging to the connected user.
- **Update Shot** — Update an owned Dribbble shot's metadata and choose the HTML or plain-text description representation returned in the response.
- **Upload Shot Attachment** — Upload a file attachment to an owned Dribbble shot asynchronously. This requires a Pro user, team, or team membership. A successful response only confirms acceptance; retrieve the shot later to discover the attachment ID.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect Dribbble.
3. Authorise through oauth2.
4. Teammates can now @-mention Dribbble tools in chat.

---
Last verified: 2026-10-17T02:00:10.360Z  
Canonical URL: https://switchy.build/directory/mcps/dribbble