TikHub
Read supported social and TikHub metadata routes with one TikHub API key. Routes requiring platform cookies, proxies, logins, sessions, device identities, fingerprints, or signatures are excluded.
Verdict
Common use cases
- Track trending Bilibili videos by keyword
- Pull comment sentiment from viral posts
- Monitor competitor content on Chinese platforms
- Research localization opportunities in Asian markets
- Aggregate user-generated playlists for analysis
Integration
- Vendor
- TikHub
- Category
- other
- Auth
- API_KEY
- Tools
- 50
- Composio slug
tik_hub
Tools
- BilibiliAppFetchBangumiTab
Fetch Bangumi Tab on Bilibili through TikHub's Bilibili-App surface. This action is limited to fetch bangumi tab and returns its validated typed projection.
- BilibiliAppFetchReplyDetail
Fetch Reply Detail on Bilibili through TikHub's Bilibili-App surface. This action is limited to fetch reply detail and returns its validated typed projection.
- BilibiliAppFetchSearchAll
Fetch Search All on Bilibili through TikHub's Bilibili-App surface. This action is limited to fetch search all and returns its validated typed projection.
- Bilibili Web Bv To Aid
Bv To Aid on Bilibili through TikHub's Bilibili-Web surface. This action is limited to bv to aid and returns its validated typed projection.
- Bilibili Web Fetch Collect Folders
Fetch Collect Folders on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch collect folders and returns its validated typed projection.
- Bilibili Web Fetch Comment Reply
Fetch Comment Reply on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch comment reply and returns its validated typed projection.
- Bilibili Web Fetch Com Popular
Fetch Com Popular on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch com popular and returns its validated typed projection.
- Bilibili Web Fetch General Search
Fetch General Search on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch general search and returns its validated typed projection.
- Bilibili Web Fetch Get User Id
Fetch Get User Id on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch get user id and returns its validated typed projection.
- Bilibili Web Fetch Hot Search
Fetch Hot Search on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch hot search and returns its validated typed projection.
- Bilibili Web Fetch Live Room Detail
Fetch Live Room Detail on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch live room detail and returns its validated typed projection.
- Bilibili Web Fetch Live Videos
Fetch Live Videos on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch live videos and returns its validated typed projection.
- Bilibili Web Fetch User Collection Videos
Fetch User Collection Videos on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch user collection videos and returns its validated typed projection.
- Bilibili Web Fetch User Dynamic
Fetch User Dynamic on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch user dynamic and returns its validated typed projection.
- Bilibili Web Fetch User Relation Stat
Fetch User Relation Stat on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch user relation stat and returns its validated typed projection.
- Bilibili Web Fetch Video Comments
Fetch Video Comments on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch video comments and returns its validated typed projection.
- Bilibili Web Fetch Video Play Info
Fetch Video Play Info on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch video play info and returns its validated typed projection.
- Bilibili Web Fetch Video Playurl
Fetch Video Playurl on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch video playurl and returns its validated typed projection.
- Bilibili Web Fetch Video Subtitle
Fetch Video Subtitle on Bilibili through TikHub's Bilibili-Web surface. This action is limited to fetch video subtitle and returns its validated typed projection.
- Douyin AppV3FetchBrandHotSearchList
Fetch Brand Hot Search List on Douyin through TikHub's Douyin-App-V3 surface. This action is limited to fetch brand hot search list and returns its validated typed projection.
- Douyin AppV3FetchBrandHotSearchListDetail
Fetch Brand Hot Search List Detail on Douyin through TikHub's Douyin-App-V3 surface. This action is limited to fetch brand hot search list detail and returns its validated typed projection.
- Douyin AppV3FetchHashtagDetail
Fetch Hashtag Detail on Douyin through TikHub's Douyin-App-V3 surface. This action is limited to fetch hashtag detail and returns its validated typed projection.
- Douyin App V3 Fetch Hashtag Video List
Read the fixed TikHub Douyin route /api/v1/douyin/app/v3/fetch_hashtag_video_list and return a typed business-data projection.
- Douyin App V3 Fetch Hot Search List
Read the fixed TikHub Douyin route /api/v1/douyin/app/v3/fetch_hot_search_list and return a typed business-data projection.
- Douyin AppV3FetchMultiVideoHighQualityPlayUrl
Fetch Multi Video High Quality Play Url on Douyin through TikHub's Douyin-App-V3 surface. This action is limited to fetch multi video high quality play url and returns its validated typed projection.
- Douyin AppV3FetchMultiVideoStatistics
Fetch Multi Video Statistics on Douyin through TikHub's Douyin-App-V3 surface. This action is limited to fetch multi video statistics and returns its validated typed projection.
- Douyin AppV3FetchMusicDetail
Fetch Music Detail on Douyin through TikHub's Douyin-App-V3 surface. This action is limited to fetch music detail and returns its validated typed projection.
- Douyin App V3 Fetch Music Hot Search List
Read the fixed TikHub Douyin route /api/v1/douyin/app/v3/fetch_music_hot_search_list and return a typed business-data projection.
- Douyin App V3 Fetch Music Video List
Read the fixed TikHub Douyin route /api/v1/douyin/app/v3/fetch_music_video_list and return a typed business-data projection.
- Douyin App V3 Fetch One Video
Fetch a Douyin App video by aweme ID from the original /fetch_one_video route. Prefer this original route by default because no documented or live functional difference from V2 or V3 is substantiated.
- Douyin AppV3FetchOneVideoByShareUrl
Fetch One Video By Share Url on Douyin through TikHub's Douyin-App-V3 surface. This action is limited to fetch one video by share url and returns its validated typed projection.
- Douyin App V3 Fetch One Video V2
Fetch a Douyin App video by aweme ID from the /fetch_one_video_v2 route. Use only when the caller explicitly requires V2; otherwise prefer the original route because no documented or live functional difference is substantiated.
- Douyin App V3 Fetch One Video V3
Fetch a Douyin App video by aweme ID from the /fetch_one_video_v3 route. Use only when the caller explicitly requires V3; otherwise prefer the original route because no documented or live functional difference is substantiated.
- DOUYIN APP V3 FETCH SERIES DETAIL
Get series detail. Calls TikHub's documented Douyin-App-V3-API route and returns its validated response contract.
- DOUYIN APP V3 FETCH SERIES VIDEO LIST
Get series video list. Calls TikHub's documented Douyin-App-V3-API route and returns its validated response contract.
- DOUYIN APP V3 FETCH USER LIKE VIDEOS
Get user like video data. Calls TikHub's documented Douyin-App-V3-API route and returns its validated response contract.
- Douyin App V3 Fetch User Post Videos
Read the fixed TikHub Douyin route /api/v1/douyin/app/v3/fetch_user_post_videos and return a typed business-data projection.
- Douyin AppV3FetchVideoCommentReplies
Fetch Video Comment Replies on Douyin through TikHub's Douyin-App-V3 surface. This action is limited to fetch video comment replies and returns its validated typed projection.
- Douyin App V3 Fetch Video Comments
Read the fixed TikHub Douyin route /api/v1/douyin/app/v3/fetch_video_comments and return a typed business-data projection.
- Douyin App V3 Fetch Video High Quality Play Url
Read the fixed TikHub Douyin route /api/v1/douyin/app/v3/fetch_video_high_quality_play_url and return a typed business-data projection.
- Douyin AppV3FetchVideoMixDetail
Fetch Video Mix Detail on Douyin through TikHub's Douyin-App-V3 surface. This action is limited to fetch video mix detail and returns its validated typed projection.
- Douyin App V3 Fetch Video Mix Post List
Read the fixed TikHub Douyin route /api/v1/douyin/app/v3/fetch_video_mix_post_list and return a typed business-data projection.
- Douyin AppV3FetchVideoStatistics
Fetch Video Statistics on Douyin through TikHub's Douyin-App-V3 surface. This action is limited to fetch video statistics and returns its validated typed projection.
- Fetch Bilibili user post videos
Fetch published Bilibili videos with order controls and rich video summaries. Use V2 instead when keyword filtering or page sizes up to 100 are required.
- Fetch Bilibili user profile
Fetch a Bilibili user's public profile through TikHub.
- Get Bilibili Non-Video Dynamic Detail
Fetch image, text, or article Bilibili dynamic details with full favorite and coin statistics. Use the video-dynamic variant for video dynamics.
- Get Bilibili Video By AV ID And CID
Fetch Bilibili video details by AV ID and CID. The BV variant instead accepts a BV ID.
- Get Bilibili Video By BV ID
Fetch Bilibili video details by BV ID. The AV-and-CID variant is a distinct lookup that requires both identifiers.
- Get Bilibili Video Dynamic Engagement
Fetch Bilibili video dynamic details with comment, forward, and like statistics. Use the non-video variant for favorite and coin data on image, text, or article dynamics.
- 获取用户主页作品数据V2/Get user homepage video data V2
Fetch Bilibili user-video page metadata with optional keyword filtering and page sizes up to 100. Use the non-V2 action for sortable rich video summaries.
Setup
Setup guide
- 11. Visit TikHub's developer portal and generate an API key for your account. 2. In Switchy, open your workspace settings and navigate to the Integrations tab. 3. Click 'Add MCP' and select TikHub from the list. 4. Paste your API key into the authentication field and click 'Connect'. 5. Switchy will validate the key and confirm the connection within a few seconds. 6. Open any Project and type '@TikHub fetch trending videos on Bilibili' to test the integration. 7. The AI will invoke the appropriate tool and return structured data — video titles, view counts, upload dates — directly in the chat. 8. If the test fails, verify your API key is active and has sufficient quota in TikHub's dashboard. 9. Once connected, all team members in the workspace can @mention TikHub in their Projects.
What teammates see: by default, memories from TikHub are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Trending Video Report
@TikHub fetch the current top 10 trending videos on Bilibili and summarize their titles, view counts, and main topics in a table.
Comment Thread Analysis
@TikHub pull the comment thread for Bilibili video BV1xx411c7mD and highlight the three most common user complaints or questions.
Keyword Search Sweep
@TikHub search Bilibili for '电竞' (esports) and list the top 5 videos from the last 7 days by view count.
User Playlist Audit
@TikHub retrieve the public playlists for Bilibili user ID 12345678 and categorize the videos by genre or topic.
Popular Content Digest
@TikHub fetch the current popular videos on Bilibili's homepage and write a brief summary of what content is dominating today.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@TikHub search Bilibili for the top 10 videos about 'machine learning tutorials' and show me their titles, view counts, and upload dates
Found 10 videos matching 'machine learning tutorials' on Bilibili. Top results include: '深度学习入门完整教程' (2.3M views, uploaded 2024-01-15), 'PyTorch实战项目讲解' (1.8M views, 2024-02-03), and 'Transformer模型详解' (1.5M views, 2024-01-28). The search returned video metadata including BV IDs, uploader names, duration, and engagement metrics. All results are from verified educational content creators with high completion rates.
This example uses TikHub's Bilibili search capability to retrieve video metadata. The MCP returns structured data but does NOT provide video download links or transcripts—only publicly available metadata. Rate limits apply based on your TikHub API tier; frequent searches may require pagination handling.
@TikHub get the comment thread for Bilibili video BV1xx411c7mD and show me the top 5 replies with the most likes
Retrieved comment thread for BV1xx411c7mD. Top 5 replies by likes: 1) '这个讲解太清晰了!' (8,234 likes, posted by user_abc123), 2) '终于有人把这个概念说明白了' (6,891 likes, user_def456), 3) '收藏了,准备反复看' (5,432 likes, user_ghi789). Each reply includes timestamp, user ID, reply count, and engagement metrics. The thread contains 1,247 total comments across 3 pages.
This demonstrates TikHub's ability to fetch granular comment data from Bilibili videos. The MCP requires a valid BV ID (Bilibili's video identifier format). Comment data reflects a point-in-time snapshot and may not include real-time updates. User privacy settings on Bilibili may limit visibility of certain replies.
@TikHub fetch the trending videos from Bilibili's popular section and summarize the top 3 by category, then tell me what content themes are dominating right now
Fetched Bilibili's current popular videos. Top 3 by category: Gaming—'原神4.4版本攻略' (4.2M views, action-RPG gameplay), Knowledge—'量子计算机工作原理' (3.1M views, science explainer), Entertainment—'2024春晚精彩片段' (5.8M views, variety show clips). Dominant themes: seasonal gaming updates (35% of top 50), educational STEM content (22%), and entertainment/variety shows (18%). The data suggests strong engagement with tutorial-style content and event-driven viral moments.
This example pairs TikHub's trending data retrieval with AI synthesis to identify content patterns. The MCP provides raw popularity metrics; the AI interprets trends. Results are region-specific (typically CN market) and refresh hourly. This workflow is useful for content strategy but requires understanding Bilibili's recommendation algorithm biases.
Use-case deep-dives
When TikHub makes sense for tracking Asian platform trends
A 6-person marketing team at a consumer brand needs to monitor trending content on Bilibili and other Asian platforms their US competitors ignore. TikHub wins here because it normalizes data from platforms that don't offer English-language APIs or require complex regional auth flows. The team runs weekly searches for product keywords, pulls top comments, and exports engagement metrics into their content calendar. The 50-tool surface covers most read-only scenarios (search, comments, popular feeds) but stops short of posting or analytics dashboards. If you need real-time alerts or sub-hour refresh rates, TikHub's API rate limits will frustrate you. For weekly or bi-weekly research sprints where you're aggregating signals by hand, this MCP saves the engineering lift of maintaining separate Bilibili and TikTok integrations.
Use TikHub to audit creator engagement before contracts
A 3-person influencer agency vetting creators on Bilibili for a product launch needs to verify follower counts, comment authenticity, and video performance before signing contracts. TikHub's reply-detail and search tools let the team pull comment threads and cross-reference engagement patterns without manually clicking through profiles. The API key setup takes under 10 minutes, and the typed projections mean you're not parsing raw JSON. The limitation: TikHub doesn't expose historical analytics or follower-growth timelines, so you're stuck with point-in-time snapshots. If your vetting process requires 90-day trend lines, you'll need a separate analytics tool. For go/no-go decisions based on current engagement quality and content relevance, TikHub gives you the data in a format your team can actually query.
When TikHub helps product teams find regional feature requests
A 5-person product team at a gaming studio wants to understand what Chinese players are asking for in Bilibili comments on competitor game videos. TikHub's search and comment-reply tools let the team run keyword searches, pull top threads, and feed the text into translation workflows without building a scraper. The 50-tool count means you can query multiple content types (videos, bangumi, collections) in one integration. The catch: TikHub doesn't do sentiment analysis or auto-translation, so you're still piping results into another tool for interpretation. If your team ships features monthly and needs a lightweight way to sample regional feedback without hiring a Bilibili specialist, this MCP closes the gap. For teams that need daily monitoring or automated ticketing from social mentions, the manual export step will slow you down.
Frequently asked
What does the TikHub MCP do in Switchy?
TikHub MCP connects Switchy to Asian video platforms like Bilibili, letting your AI agents search content, fetch video metadata, pull comments, and retrieve user profiles. It's built for teams analyzing trends or moderating communities on these platforms. The 50 tools cover both app and web surfaces, so you get consistent data regardless of how users access Bilibili.
Do I need a TikHub API key to use this MCP?
Yes. You'll need to sign up at TikHub's developer portal and generate an API key before connecting this MCP in Switchy. There's no OAuth flow — just paste your key into the connection settings. If your key expires or hits rate limits, the MCP will fail until you rotate it.
Can this MCP post videos or comments to Bilibili?
No. TikHub MCP is read-only. It fetches search results, video details, comment threads, and trending lists, but it can't publish content or interact with posts. If you need to post or moderate, you'll have to use Bilibili's official API directly or handle those actions outside Switchy.
How is this different from scraping Bilibili myself?
TikHub handles rate limits, session management, and schema changes for you. Scraping Bilibili directly means you're on the hook when they update their HTML or block your IP. TikHub also normalizes data across app and web surfaces, so you don't write two parsers. The trade-off is you're dependent on TikHub's uptime and pricing.
Who on my team should connect the TikHub MCP?
Whoever manages your TikHub API key. Since this uses API_KEY auth, anyone with the key can connect it in Switchy. If multiple people need access, share the key through your team's secrets manager. The MCP doesn't consume Switchy seat limits, but TikHub's API usage will count against your TikHub plan tier.