TikTok MCP server
Tired of manually gathering TikTok data for your AI agents and applications? Connect directly to TikTok's vast content library through our MCP server and extract video metrics, user profiles, hashtag trends, and engagement data instantly.

POWERING THE WORLD'S TOP DATA-DRIVEN TEAMS
What is TikTok MCP server?
TikTok MCP server connects AI agents with TikTok scraper via the Model Context Protocol. It fetches hashtag data, user profile information, individual video posts, music-related data, and more.
Comprehensive data extraction
Scrape TikTok videos, hashtags, user profiles, and individual posts with detailed metadata including views, shares, comments, and engagement metrics.
Flexible input methods
Extract data using hashtags, profile URLs, or specific video URLs with customizable results limits and optional video downloads.
Seamless integration and automation
Connect with cloud services like Make, Zapier, Slack, and Google Drive through API access and webhooks for automated workflows.
Single Apify API key unlocks 6,000+ Actors and MCP servers. One account, one invoice and transparent usage tracking.
Is TikTok MCP server not enough? Agents can search, evaluate, and add other Apify tools based on workflow needs.
Pre-built prompts and resources help agents understand tool capabilities and use cases.
Apify API Token
Get your personal API token from the Integrations section in Apify Console. This token will be used to authorize the MCP server to run Actors on your behalf.
MCP client
An AI agent or client that supports MCP. This could be Anthropic Claude for Desktop, a VS Code extension with MCP support, Apify’s web-based Tester MCP Client, or any custom client implementation. You can also check supported MCP clients in official documentation.
How to set up TikTok MCP server
If you have an MCP client that supports streamable HTTP, connect using OAuth authentication by providing TikTok MCP server URL you can find below. You'll be redirected to your browser to sign in to your Apify account and approve the connection.
1{2 "mcpServers": {3 "apify": {4 "url": "https://mcp.apify.com/?actors=clockworks/tiktok-scraper"5 }6 }7}
If you don't have an MCP client that supports streamable HTTP, you can still set up Apify's TikTok MCP server. For Claude for Desktop, enable MCP servers via the Developer settings. Then, you need to add an entry for the Apify MCP server. For instance, in Claude’s config file, under mcpServers, add an entry like:
{ "mcpServers": { "actors-mcp-server": { "command": "npx", "args": [ "-y", "@apify/actors-mcp-server", "--actors", "clockworks/tiktok-scraper" ], "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" } } } }
MCP server configuration
Configure your own Apify MCP server exactly as you need with Actors and tools for easy integration with MCP clients.

Sample dataset
Here's a sample of the data you can extract with our TikTok MCP server including video metrics, user profiles, hashtag trends, and engagement data, and much more without the limitation of TikTok's official API.
{ "authorMeta.avatar": "https://p16-sign-sg.tiktokcdn.com/aweme/720x720/tos-alisg-avt-0068/d0d51b24a15a39a40c5334139188a78a.jpeg?lk3s=a5d48078&nonce=45592&refresh_token=f827e0f5cd7a48c58837494cf2683cab&x-expires=1722942000&x-signature=alkielqA31AuKYfP%2BlVum5%2BoeAc%3D&shp=a5d48078&shcp=b59d6b55", "authorMeta.name": "funnyanimation242", "text": "banana bananana funny cartoon 😂#foryou #foryoupage #funny #memes #funnynimations #viraltiktok #fyp #bts #Love #trend@TikTok @TikTok Bangladesh @funny animation @funny animation @funny animation ", "diggCount": 18400, "shareCount": 1902, "playCount": 722300, "commentCount": 257, "collectCount": 1912, "videoMeta.duration": 17, "musicMeta.musicName": "original sound", "musicMeta.musicAuthor": "funny animation", "musicMeta.musicOriginal": true, "createTimeISO": "2023-11-07T07:50:05.000Z", "webVideoUrl": "https://www.tiktok.com/@funnyanimation242/video/7298624334447299858" }
The Google Maps MCP server is a tool that enables AI agents and applications to extract business data from Google Maps, including reviews, contact information, ratings, and location details. It provides programmatic access to comprehensive place data beyond the limitations of Google's official API.
To use the Google Maps MCP server, create an Apify account and get your API token. Then configure the server in your MCP-compatible client using either OAuth authentication or by adding the configuration with your token.
No, you don't need TikTok API key to use our TikTok MCP server. The server operates through Apify's infrastructure and only requires an Apify account with API token for authentication and access to the service.
You can access TikTok's comprehensive content data through our MCP server, including video metrics, user profiles, hashtag trends, and engagement statistics. This direct connection eliminates manual data gathering and provides instant access to TikTok's vast content library for your AI agents and applications.
The TikTok MCP server has no specific rate limits imposed by the service itself, but usage is subject to your Apify account's resource limits and pricing plan.