TikTok Data Skill
UnifAPI MCP로 공개 TikTok 데이터를 읽으세요. 크리에이터·트렌드 리서치를 위한 tiktok/... 오퍼레이션, 응답 형태, 주의점. 게시하지 않습니다.
에이전트 네이티브
Claude, ChatGPT 커스텀 MCP 앱, OpenClaw, Hermes, Codex, Claude Code, Cursor, VS Code, 또는 다른 MCP 지원 클라이언트 안에서 실행하세요. 전용 GUI 흐름도, 별도의 LLM API 키도 필요 없습니다.
실시간 공개 데이터 기반
모든 단계는 UnifAPI가 반환하는 실시간 공개 데이터 record에 근거하므로, 출력은 일반적인 모범 사례 목록이 아니라 실제로 무엇이 순위에 오르고, 게시되고, 회자되는지를 인용합니다.
조합 가능 & 오픈소스
Skills는 서로를 상호 참조하며 공개된 MIT 스타일 저장소에 있습니다. GitHub에서 전체 SKILL.md를 읽거나, 포크하거나, 에이전트 안에서 그대로 실행하세요.
이것을 Codex 또는 Claude Code에 붙여넣으세요
프롬프트는 의도적으로 수정 가능합니다. 핸들, 시장, 예산, 캠페인 목표를 바꾼 다음, 실시간 공개 데이터가 필요할 때 에이전트가 UnifAPI MCP를 호출하도록 하세요.
Using the TikTok Data Skill, research creators for a skincare niche: search users and videos for the topic, resolve the strongest handles to ids, read their follower and video engagement, and surface rising hashtags. Return a cited brief. Read-only.
SKILL.md에서 렌더링된 전체 skill
UnifAPI를 통한 공개 TikTok 데이터의 결정론적 읽기 경로. 이것은
데이터 스킬입니다: 자체적으로 마케팅 작업을 실행하지 않습니다 — 구체적인
tiktok/... 작업, 응답 형태, 함정을 명시하여, 어떤 크리에이터 또는
트렌드 우선 워크플로(후보 선정, 청중 적합성, 수요 레이더, 로컬 버즈)든 매번
표면을 다시 발견하는 대신 하나의 알려진 레시피에서 읽도록 합니다.
읽기 전용 — 손이 아니라 눈. 공개 TikTok 데이터를 리서치하고 인용된 record를 반환합니다; 절대 게시하거나, 댓글을 달거나, 팔로우하지 않으며, UnifAPI는 TikTok 자격 증명을 절대 보유하지 않습니다.
실시간 근거를 위해 unifapi 스킬을 사용하세요
공유 unifapi 스킬을 통해 한 번 연결(OAuth MCP)한 다음, 아래
작업들을 호출하세요. TikTok 사용자와 동영상은 숫자 id로 키가 매겨집니다 —
@handle이나 동영상 URL을 먼저 그 id로 해석하세요(함정 참조). 출력이 record
비용을 명시할 수 있도록 모든 billing 메타데이터를 보관하세요.
응답 계약
단일 엔티티 엔드포인트는 객체를 data에 반환합니다:
{
"request_id": "unif_...",
"data": {},
"billing": { "records_charged": 1, "balance_remaining": 99 }
}
리스트 엔드포인트는 배열을 data에 더하여 pagination을 반환합니다:
{
"request_id": "unif_...",
"data": [],
"pagination": { "has_more": false, "next_cursor": null },
"billing": { "records_charged": 1 }
}
pagination.has_more가 true일 때, pagination.next_cursor를 다음
요청의 cursor로 전달하세요(limit이 페이지 크기를 설정). 항상 billing을 보존하세요.
핵심 작업
| 필요 | 작업 |
|---|---|
| 핸들 → id 해석 | tiktok/users/resolve (?username=...) |
| 동영상 URL → id 해석 | tiktok/videos/resolve (?url=...) |
| 동영상 / 사용자 검색 | tiktok/search/videos · tiktok/search/users (?q=...) |
| 해시태그 / 혼합 검색 | tiktok/search/hashtags · tiktok/search (?q=...) |
| 크리에이터 프로필 | tiktok/users/{id} |
| 크리에이터 동영상 | tiktok/users/{id}/videos |
| 팔로워 / 팔로잉 / 좋아요 | tiktok/users/{id}/followers · .../following · .../likes |
| 동영상 + 반응 | tiktok/videos/{id} · tiktok/videos/{id}/comments |
| 해시태그 피드 | tiktok/hashtags/{id} · tiktok/hashtags/{id}/videos |
| 음악 피드 | tiktok/music/{id} · tiktok/music/{id}/videos |
여기 나열되지 않은 필드가 필요한가요? 호출하기 전에 unifapi 스킬의
get_operation을 사용해 정확한 스키마를 읽으세요 — 하지만 작업은 이 표에서
고르고, 맹목적으로 발견하지 마세요.
워크플로
결정론적 레시피입니다. 작업에 맞는 것을 고르세요; 각각이 정확히 무엇을 호출할지 명시합니다.
- 주제로 발견하기. 틈새에 대해
tiktok/search/videos?q=...,tiktok/search/users?q=..., 또는tiktok/search/hashtags?q=...를 호출하세요; 혼합 결과는tiktok/search?q=...를 사용하세요. - 크리에이터 해석하기.
tiktok/users/resolve?username=...를 호출해 숫자 id를 얻은 다음,tiktok/users/{id}로follower_count,like_count,video_count를 얻으세요. - 참여도 읽기.
tiktok/users/{id}/videos를 호출하세요; 각Video는view_count,like_count,comment_count,share_count를 담고 있습니다 — 동영상당 참여도를 계산하세요.next_cursor로 페이지를 넘기세요. - 동영상과 그 반응 읽기.
tiktok/videos/{id}를 호출하세요(URL은tiktok/videos/resolve?url=...로 먼저 해석), 그다음 감정을 위해tiktok/videos/{id}/comments. - 트렌드 추적.
video_count/view_count는tiktok/hashtags/{id}를, 태그나 사운드에서 무엇이 퍼지고 있는지는tiktok/hashtags/{id}/videos(또는tiktok/music/{id}/videos)를 호출하세요. - 네트워크 매핑. 리치와 친화도 작업을 위해
tiktok/users/{id}/followers,.../following, 또는.../likes를 호출하세요. - 모든 것을 인용. 모든 수치는 그것이 나온 동영상이나 프로필로 거슬러
올라갑니다;
billing.records_charged를 보고하세요(billing 메타데이터가 없으면 추정).
형태 노트
User—username,display_name,follower_count,following_count,like_count,video_count,is_verified,is_private,region.Video—video_description,view_count,like_count,comment_count,share_count,duration,author,music,hashtags,create_time.Hashtag—name,video_count,view_count,is_commerce.Music—title,author,is_original.
함정
- TikTok 사용자와 동영상은 숫자 id로 키가 매겨집니다. 어떤
tiktok/users/{id}/...또는tiktok/videos/{id}/...호출 전에@handle을tiktok/users/resolve?username=...로, 동영상 URL을tiktok/videos/resolve?url=...로 해석하세요. tiktok/videos/batch는 GET이 아니라 POST입니다(id를 본문에) — 많은 동영상 id를 한 번에 하이드레이트하는 데 사용하세요.- 비공개 크리에이터(
is_private)는 읽을 수 있는 것을 제한합니다 — 이를 드러내세요. - 잔액이 낮으면 리스트 페이지가 조용히 잘릴 수 있습니다:
billing.truncated_due_to_balance를 확인하세요 — true일 때 페이지는 부분적이므로, 어떤 개수든 신뢰하기 전에 충전하세요.
출력
호출 워크플로가 필요로 하는 record를, 각각을 그 동영상이나 프로필에 인용하여
반환하고, 한 줄짜리 비용 노트(records_charged)를 더하세요. 이 스킬이 직접
사용될 때는, 간결한 크리에이터 요약이 기본값입니다:
**@handle** — {followers} followers, {videos} videos. Recent videos: avg {views} views / {likes} likes / {comments} comments. Rising tags: {#hashtags}. Evidence: {video URLs}. Records: ~{N}.
관련 스킬
- creator-shortlist, audience-fit-check (Influencer Marketing) — 이 읽기 경로 위에서 TikTok 크리에이터를 후보 선정하고 검증합니다.
- social-listening-brief (Social Listening), treatment-demand-radar, menu-demand-radar, restaurant-local-buzz (버티컬) — TikTok을 먼저 읽는 트렌드와 수요 작업.
- unifapi — 공유 데이터 스킬: MCP를 연결하고
get_operation으로 정확한 스키마를 조회합니다.
출처: GitHub의 tiktok/SKILL.md — 거기에서 PR을 열어 개선하세요.
이 skill이 호출하는 라이브 API
skill이 지정하는 모든 오퍼레이션은 이 UnifAPI 플랫폼 중 하나입니다 — 제품 코드, 디버깅, 커스텀 에이전트 흐름을 위해 여전히 보이고 호출 가능합니다.
- 흔한 각 크리에이터/트렌드 읽기 작업을 위한 구체적인 `tiktok/...` 작업
- 사용자, 동영상, 해시태그, 음악에 대한 응답 계약 및 형태 메모
- 결정론적 레시피: 크리에이터 식별, 참여도 읽기, 트렌드 발굴
- 플랫폼 주의 사항 (username을 먼저 id로 변환, 커서 페이지네이션, 과금)