instagram · catalog · contentsolari:readWorks with any signed-in SOLARI account.
solari catalog instagram content search
Use this to search Instagram captions, bios, and video transcripts.
- MCP tool
- solari_catalog_instagram_content_search
- CLI
- solari catalog instagram content search
- Access
- solari:readWorks with any signed-in SOLARI account.Works with any signed-in SOLARI account.
- Required plan
- Free
- Credit
- 0
Overview
Keyword search over tracked Instagram posts in KR, JP, US, and TW, covering about the last six months.
When to use it — When you want posts about a topic. If you need a count, use content aggregate.
What comes back — Posts ranked by relevance, with matching text highlighted.
Parameters
- querystringrequired
- Words to search for.
- regionenumoptional
- KR, JP, US, or TW.default
"KR"ValuesKRJPUSTW - limitintegeroptional
- How many posts per page.≥ 1
- offsetintegeroptional
- How many posts to skip.default
0≥ 0 - sincestringoptional
- Only posts on or after this UTC date (YYYY-MM-DD).pattern ^\d{4}-\d{2}-\d{2}$
- untilstringoptional
- Only posts on or before this UTC date (YYYY-MM-DD).pattern ^\d{4}-\d{2}-\d{2}$
Response
Response
- query / regionstring
- The query and region applied.
- totalinteger
- Total matches. Exact up to 10,000, then saturates.
- took_msinteger
- Search time.
- itemsobject[]
- Hits, score descending.
items[]
- post_iduuid
- SOLARI post id.
- slugstring
- Instagram shortcode.
- account_id / author_id / usernamestring
- Authoring account.
- captionstring
- Caption.
- user_biostring
- Author bio — part of the searched text.
- transcription_textstring | null
- Video speech transcription.
- posted_attimestamp
- Published at (UTC).
- like_count / comment_countinteger
- Engagement.
- follower_countinteger
- Author follower count.
- scorenumber
- Relevance score. Comparable only within this response.
- highlightobject
- Matched fragments per field: caption, user_bio, transcription_text.
- is_videoboolean
- Whether the post is a video.
Example
Request
$ solari catalog instagram content search query="이니스프리 그린티" limit=3Response · Long strings and repeated array entries are trimmed for readability.
{
"query": "이니스프리 그린티",
"region": "KR",
"total": 10000,
"took_ms": 1586,
"items": [
{
"post_id": "019f12d8-3e72-78e9-b7e5-39293bc56f23",
"author_id": "019f12d8-3e0f-7c74-afc6-e14405bd1523",
"username": "hanydiary",
"caption": "[이니스프리에디터 4기 1-2 : 그린티 PDRN 아이&립 세럼] #이니스프리 #그린티PDRN 💚 자세한 포스팅은 프로필 링크 참고해주세요 :)",
"user_bio": "대외활동 | 휴학생 | 취준일기 🪽과 학생회 2년 연임 🪽이니스프리 대학생 에디터 3기 / 4기",
"transcription_text": null,
"posted_at": "2026-02-16T05:44:45Z",
"like_count": 3,
"comment_count": 3,
"follower_count": 972,
"score": 140.43787,
"slug": "DUzrl1UkoJb",
"highlight": {
"caption": [
"[<mark>이니스프리</mark>에디터 4기 1-2 : <mark>그린티</mark> PDRN 아이&립 세럼] #이니스프리 #그린티PDRN 💚 자세한 포스팅은 프로필 링크 참고해주세요 :)"
],
"user_bio": [
"대외활동 | 휴학생 | 취준일기 🪽과 학생회 2년 연임 🪽<mark>이니스프리</mark> 대학생 에디터 3기 / 4기"
],
"transcription_text": []
},
"is_video": false,
"media_url": null,
"thumbnail_url": null,
"account_id": "019f12d8-3e0f-7c74-afc6-e14405bd1523"
},
"… 2 more"
]
}As an MCP call
{
"name": "solari_catalog_instagram_content_search",
"arguments": {
"query": "이니스프리 그린티",
"limit": 3
}
}Notes
- A since older than about six months returns nothing.
- total counts up to 10,000, then stops.
Related tools
- solari_insight_instagram_content_aggregateUse this to count Instagram posts.
- solari_catalog_instagram_content_batchSeveral Instagram posts at once.
- solari_catalog_tiktok_content_searchUse this to search TikTok captions and video transcripts.
Machine-readable: /docs/tools/catalog-instagram-content-search.md