All tools
instagram · accountsolari:readWorks with any signed-in SOLARI account.

solari instagram account collabs

Which brands a creator has run ads for, grouped by brand.

MCP tool
solari_instagram_account_collabs
CLI
solari instagram account collabs
Access
solari:readWorks with any signed-in SOLARI account.Works with any signed-in SOLARI account.

Overview

Recent ad collaborations produced by one creator within a month window. Each item is a target brand (target_account_id, target_username) with collab_count, last_posted_at, and a sample collaboration post. Returns items, has_more, and total; page with limit/offset. Identify the creator by account_id (SOLARI account UUID) or by username (Instagram handle); an unknown reference returns a not-found error. Mirror view of solari_instagram_brand_top_collaborators, which starts from the brand instead. Works with any signed-in SOLARI account.

When to use it"Who does this creator work with?" The mirror view, starting from the brand, is brand top collaborators.

What comes backOne row per target brand, each carrying a sample collaboration post.

Parameters

account_idstringoptional
account_id of the creator (SOLARI account UUID). Provide this or username.uuid, pattern ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
usernamestringoptional
Instagram handle, with or without a leading @. Ignored when account_id is set.≤ 64 chars
monthsintegeroptional
Lookback window in months, default 3. Values above 12 are clamped to 12.≥ 1
limitintegeroptional
Maximum items per page, default 5. Values above 200 are clamped to 200.≥ 1
offsetintegeroptional
Pagination offset, default 0.default 0≥ 0

Response

Response

totalinteger
Total rows matching the filters.
has_moreboolean
Whether rows exist beyond offset + limit.
itemsobject[]
Collaboration summaries, one per target brand.

items[]

target_account_iduuid
account_id of the target brand.
target_usernamestring
Target brand handle.
collab_countinteger
Collaboration posts with this brand.
last_posted_attimestamp
Most recent collaboration.
post_id / slugstring
Identifiers of the sample post.
textstring
Sample post caption.
like_count / play_countinteger
Sample post engagement.
media_typestring
Sample post format.
thumbnail_url / media_urlstring
Sample post media.
biostring
Target brand bio.

Example

Request

$ solari instagram account collabs username=beinny_motd months=6 limit=3

Response · Long strings and repeated array entries are trimmed for readability.

{
  "items": [
    {
      "post_id": "01a05575-7c9b-7232-8519-4a38fa061389",
      "target_user_id": "018cab85-8ef8-7dc9-ab0a-7044d463f65e",
      "target_username": "dasique_official",
      "collab_count": 2,
      "last_posted_at": "2026-08-30T05:08:56+00:00",
      "slug": "DcpugJ2kzv8",
      "text": "#광고 무겁지 않은 가을 데일리 팔레트 로즈밀크티 . .🫖🤎\n차분하고 미지근한 로즈핑크 팔레트인데\n부드러운 밀크티 무드라서 분위기가 넘 예뻐요..🥺\n\n데이지크에서 올리브영 X 산리오 콜라보\n시티팝 에디션으로 미니섀도우팔레트 4종이 출시되는데\n그 중 자주 추천드렸던 로즈밀크티, 밀크라떼가 있더라구요 !\n\nNEW 컬러 피치레코드, 모브카세트도 출시되어요🤍\n도시의 아침과 저녁 무드를 담은 데일리한 …",
      "play_count": 0,
      "media_type": "8",
      "like_count": 878,
      "video_media_count": 0,
      "media_count": 15,
      "bio": "🫒올영세일 08.30 – 09.05\nUP TO 37% SALE\n올리브영X산리오,\n🌠데이지크 🆕 미니 섀도우",
      "thumbnail_url": "https://bzine.co/cdn-cgi/image/fit=scale-down,width=480/https://smr-images-c.bzine.co/users/018ecc75-55d8-70a7-a348-d370aa504ed9/posts/01a05575-7c9b-7232-8519-4a38fa061389/medias/01a05575-7dd3-779e-9050-a6cb59578cb9.jpg",
      "media_url": "https://bzine.co/cdn-cgi/image/fit=scale-down,width=480/https://smr-images-c.bzine.co/users/018ecc75-55d8-70a7-a348-d370aa504ed9/posts/01a05575-7c9b-7232-8519-4a38fa061389/medias/01a05575-7dd3-779e-9050-a6cb59578cb9.jpg",
      "target_account_id": "018cab85-8ef8-7dc9-ab0a-7044d463f65e"
    },
    "… 2 more"
  ],
  "has_more": true,
  "total": 7
}

As an MCP call

{
  "name": "solari_instagram_account_collabs",
  "arguments": {
    "username": "beinny_motd",
    "months": 6,
    "limit": 3
  }
}

Notes

  • target_user_id is the legacy name for the same value as target_account_id. New code should read target_account_id.
  • months defaults to 3 and is clamped at 12.
  • For row-level history instead of per-brand rollups, use account ad posts.

Machine-readable: /docs/tools/instagram-account-collabs.md