TikTok Profile Video
Give it a TikTok profile, get back its recent posts.
- Tool
tiktok_profile_video- Cost
- 0.3 credits per post
- Category
- Social Signals
- Required input
usernameprofile_url- Returns
- Recent posts from the profile
What it does
- Returns recent posts from a TikTok profile.
- Takes either
usernameorprofile_url. Pass at least one. - Cost is per post returned — 0.3 credits each — so
max_postsis what you pay for: 10 posts is 3 credits, 100 is 30.
It covers one known account. To search TikTok by topic across accounts you do not know yet, use tiktok_search_query.
Use cases
- Audit a competitor’s TikTok output. Recent posts show format, cadence and the hooks they lead with.
- Vet a creator before a partnership. Post history and engagement tell you whether the audience matches yours.
- Research a brand before outreach. For consumer companies, TikTok says more about positioning than the website does.
- Track a campaign in flight. Re-run the handle to see what a brand pushed and how it performed.
How to use it
Connect the MCP server
Follow the setup guide for your client. Browser sign-in, no API key.
Pull one profile
Get the last 20 TikTok posts from the username duolingo.Vet a creator
Pull the last 40 posts from this TikTok profile URL. Tell me what they post
about, how often, and whether the audience looks like B2B buyers.Track a competitor over time
Pull the last 50 TikTok posts from these two competitor handles and tell me
which formats they are repeating.Example prompts
| Ask your client | What you get back |
|---|---|
| ”Last 20 TikTok posts from duolingo” | 20 recent posts |
| ”What does this TikTok creator post about?” | Recent posts plus a themed summary |
| ”Compare content from these two TikTok competitors” | One post set per handle |
| ”Who commented on this TikTok video?” | Not this tool — use tiktok_comments_from_post |
Best prompting practices
- Pass the handle or the URL, not the display name.
- Name the tool. “Use
tiktok_profile_video” — otherwise your client may summarize the account from general knowledge, which costs nothing and tells you nothing current. - Raise
max_postswhen you are auditing. Ten posts is a spot check; an audit needs more, and cost moves with the number you ask for. - Ask for patterns, not a feed. “Which formats repeat, and which get the most views” is the useful output.
- Ask for the metrics behind the pattern. Views, likes, comments, date and video URL per post, so the claim is checkable rather than a vibe.
- Use search when you do not have a handle.
tiktok_search_queryfinds accounts by topic; this tool needs one you already know. - Say what an empty feed means. Private accounts return nothing — “mark it
private/empty, do not retry” stops a second paid call on the same handle. - Cap the batch. “Stop after 20 profiles and report credits used.”
Output
{
"username": "duolingo",
"posts": [
{
"description": "Streak freeze explained.",
"posted_at": "2026-07-30T18:40:00Z",
"url": "https://tiktok.com/@duolingo/video/123"
}
]
}Credits and limits
0.3 credits per post returned. max_posts accepts 1–100 and defaults to 10, so a default call costs up to 3 credits and a full 100-post call up to 30. Run check_credits (free) before a large batch.
Private accounts return nothing. If a handle comes back empty, confirm the account is public before spending a second call on it.
Parameters
| Parameter | Type | Required | Notes |
|---|---|---|---|
username | string | One of the two | TikTok handle |
profile_url | string | One of the two | Full profile URL |
max_posts | number | No | 1–100, default 10 |
Related tools
| Tool | Use it instead when |
|---|---|
tiktok_search_query | You have a topic or hashtag, not a handle — 0.3 credits per post |
tiktok_comments_from_post | You want commenters from one video — 0.3 credits per comment |
instagram_profile_posts | The account is more active on Instagram — 0.3 credits per post |
x_profile_posts | You want X content instead — 0.3 credits per post |
Next steps
- All MCP tools — the full catalogue with credit costs
- AI for Sales Reps — workflows that chain this tool into content research
Keep learning
Two courses take these tools past the reference page — clustered by GTM job, then chained into workflows.
SyncGTM MCP Mini CourseBeginnerMCP server · 8 lessons · 1h 31mAll 50 MCP tools clustered by GTM job — lead sourcing, CRM enrichment, social signals, account research, scraping — with copy-paste workflow prompts.AI-Powered GTMIntermediateApp + MCP · 19 lessons · 3h 6mWhere AI earns its cost, how to think in MCP tool chains, and three agentic builds — warm outbound, meeting research, CRM repair.