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.

One token to rule them all

Single Apify API key unlocks 6,000+ Actors and MCP servers. One account, one invoice and transparent usage tracking.

Dynamic tool discovery

Is TikTok MCP server not enough? Agents can search, evaluate, and add other Apify tools based on workflow needs.

Smart prompts and resources

Pre-built prompts and resources help agents understand tool capabilities and use cases.

Prerequisites

Before you start, make sure you have the following:

1

An Apify account

Sign up for a free Apify account if you don’t have one.

2

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.

3

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"
}
}
}
}

Task examples for TikTok MCP server

"What are the trending hashtags on TikTok right now?"

"Show me the most popular dance videos from this week"

"Find TikTok creators with over 1 million followers who post cooking content"

"What are the top 10 most-liked TikTok videos today?"

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"
}

Frequently asked questions

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.

Ready to start using TikTok MCP server?