tiktok_feed
Collect video metadata from TikTok's For You Page to analyze trending content and user engagement patterns.
Instructions
Scroll the For You Page like a real user and collect video metadata.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Number of videos to collect (default 10) |
Implementation Reference
- tiktok_mcp/server.py:232-234 (handler)The `tiktok_feed` tool is handled in the `call_tool` function by invoking `browser.scroll_feed`. It is handled together with `tiktok_trending`.
elif name == "tiktok_trending" or name == "tiktok_feed": results = await browser.scroll_feed(arguments.get("count", 20)) return [TextContent(type="text", text=json.dumps(results, indent=2, ensure_ascii=False))] - tiktok_mcp/server.py:75-84 (schema)The `tiktok_feed` tool schema is defined in the `TOOLS` list, specifying the `count` parameter.
Tool( name="tiktok_feed", description="Scroll the For You Page like a real user and collect video metadata.", inputSchema={ "type": "object", "properties": { "count": {"type": "integer", "description": "Number of videos to collect (default 10)", "default": 10}, }, }, ),