TikTok MCP server for Claude and ChatGPT

TikTok's own MCP server is built for ads. EmbedSocial runs a hosted one for your organic content: connect your TikTok account, the videos you care about and your brand mentions once, paste one URL into Claude, ChatGPT or Claude Code, and query them from a prompt. No code, nothing to host.

MCP server URL
https://embedsocial.com/admin/mcp

Claude with the EmbedSocial MCP connected, reading TikTok mentions of your brand

Does TikTok have an MCP server?

Yes, but only for ads. TikTok announced the TikTok for Business MCP Server in May 2026, and it connects AI agents to the TikTok Ads platform: campaigns, bids, budgets, targeting and ad reporting. It does not read your organic videos or the creators who mention your brand.

EmbedSocial covers that gap. It is a hosted, no-code TikTok MCP for organic content: it collects your TikTok sources through the official API, then exposes them to Claude, ChatGPT or any MCP-compatible tool as four tools at one URL. You connect the sources in EmbedSocial, paste the URL, sign in, and prompt.

Every TikTok MCP automation

Every TikTok prompt in the automation library. Copy one into your AI tool, open it in Claude or ChatGPT with the connector attached, or filter by use case and tool.

EmbedSocialTikTokGoogle Sheets
Analytics

Compare TikTok Competitor Hashtags in Google Sheets

Using the EmbedSocial MCP, pull my TikTok videos from [widget] and the competitor videos added as sources. Extract every hashtag from the captions. For each brand, calculate how often each hashtag is used, average engagement per hashtag, and the top 10 hashtags by engagement. List the hashtags the competitor uses that I don’t. Export the results into Google Sheets with a raw data tab, a hashtag comparison tab, and a summary with recommendations.

Open inClaudeChatGPT
EmbedSocialTikTokGoogle Sheets
Lead generation

Rank TikTok Brand Advocates in Google Sheets

Using the EmbedSocial MCP, pull TikTok mention videos from [widget] for the last [90] days. Group the videos by creator and rank each creator by number of mentions, total engagement, average engagement per video, number of active weeks, and average sentiment. Sort them into three tiers: top advocates, rising advocates, and one-time posters. Export the results into Google Sheets with a ranked advocates tab, a top videos tab with links, and a raw data tab.

Open inClaudeChatGPT
EmbedSocialTikTok Gamma
Analytics

Build Monthly TikTok Listening Reports in Gamma

Using the EmbedSocial MCP, pull my TikTok account videos and TikTok mention videos from [widget] for [last month] and [the month before]. For both my videos and mentions, calculate total videos, total engagement, and month-over-month change. Find the top 5 videos by engagement, the top 5 creators mentioning the brand, the sentiment breakdown of mentions, and the main trending themes. Then use Gamma to create a 10-slide report with an executive summary, key metrics, top content, creators, sentiment, themes, and three recommendations for next month.

Open inClaudeChatGPT
EmbedSocialTikTokSlack
Content

Send TikTok mentions UGC to Slack

Using the EmbedSocial MCP, fetch TikTok mentions for [brand] from the last 7 days. Rank by engagement, pick the top 5, and post them with links to #marketing in Slack.

Open inClaudeChatGPT
EmbedSocialTikTokCanva
Conversion

Turn top TikTok UGC videos into Canva ad creatives

Using the EmbedSocial MCP, pull the highest-engagement TikTok UGC videos from my TikTok mentions for [brand] and generate 3 Canva ad creative variations from each.

Open inClaudeChatGPT
EmbedSocialInstagramTikTokShopify
Ecommerce

Match Instagram & TikTok UGC to Shopify product pages

Using the EmbedSocial MCP, find Instagram and TikTok UGC mentioning [product], and map each asset to the matching Shopify product page for shoppable UGC.

Open inClaudeChatGPT
EmbedSocialInstagramTikTokYouTubeShopify
Ecommerce

Gather fresh product UGC across networks before a launch

Using the EmbedSocial MCP, pull the most recent UGC across Instagram, TikTok and YouTube mentioning [product] from the last 14 days and list assets ready to feature on the Shopify launch page.

Open inClaudeChatGPT
EmbedSocialInstagramTikTok Clay
Lead generation

Find creators from Instagram & TikTok mentions and enrich them in Clay

Using the EmbedSocial MCP, pull creators from Instagram mentions and hashtags and TikTok mentions for [keyword], dedupe by handle, and send the list to Clay to enrich with contact info for outreach.

Open inClaudeChatGPT
EmbedSocialTikTokGoogle Sheets
Analytics

Export TikTok campaign sentiment into Google Sheets

Using the EmbedSocial MCP, pull TikTok campaign posts from my TikTok mentions and added videos where the caption contains [campaign keyword]. Analyze sentiment as positive, negative, or neutral, identify recurring reactions, highlight the top 10 posts by engagement, and export the results into Google Sheets.

Open inClaudeChatGPT
EmbedSocialTikTokGoogle Sheets
Analytics

Analyze TikTok mentions by market in Google Sheets

Using the EmbedSocial MCP, pull TikTok mentions from [source]. Analyze the posts by market or language where possible. For each market, summarize mention volume, sentiment, top themes, top posts, and recommended actions. Export the results into Google Sheets.

Open inClaudeChatGPT

TikTok tools your agent can call

Four tools, listed by your AI client the moment you connect. Each one reads the TikTok sources you connected in EmbedSocial, nothing else.

  • Account videos and mentions

    Videos from your connected TikTok account, any video you added by link, and videos that tag your brand, filtered by date range or keyword, with caption, media, author and date.

    • socialfeed_items_query_api
  • Single videos

    One TikTok video by its ID: caption, media and engagement details. Add any public video by its link in EmbedSocial first.

    • social_feed_get_single_media
  • Widgets and their analytics

    Every widget built from your TikTok sources, and its post, icon, lightbox and CTA clicks over a period.

    • socialfeed_widgets_list
    • widget_analytics_get_metrics

TikTok account: all plans. Single TikTok videos: Pro and up. Mentions: Pro Plus and up. Hashtag sources aren't available because of TikTok API limits.

One URL in your client

Connect your TikTok sources in EmbedSocial, add the server URL to your AI tool, sign in. Pick your tool for the exact steps.

  1. Open the Add custom connector page in Claude

    This opens the "Add custom connector" dialog in Claude.

    Open in Claude
  2. Add the EmbedSocial MCP URL

    Name it EmbedSocial, paste the URL, and click Add.

    URL
    https://embedsocial.com/admin/mcp
  3. Connect and authorize

    Sign in with your EmbedSocial account to authorize access.

  4. Start prompting

    List the TikTok videos that mentioned @yourbrand in the last 30 days and rank the creators by engagement.

Run TikTok for clients from Claude or ChatGPT

Agencies are already handing everyday TikTok work to AI assistants. With the EmbedSocial MCP connected, Claude or ChatGPT can find every video that tags your clients, pull the best creator content into a shortlist, and turn widget clicks into a monthly report, all from one chat. See the full setup and three real workflows in how agencies use Claude and ChatGPT for TikTok.

Native API, open-source MCP, or EmbedSocial

The three ways to get TikTok data into an AI agent today, side by side.

TikTok API (Display / Research)Self-hosted open-source MCP (GitHub)EmbedSocial TikTok MCP
Official MCP from TikTokAds onlyCommunity-builtHosted by EmbedSocial, connects in minutes
Setup timeDays to weeks (app review, OAuth; Research API is approval-only)Hours (clone repo, configure auth, host it)Minutes (paste one MCP URL)
Coding requiredYesYesNo
Hosting and maintenanceYou manage the appYou host and maintain the serverFully hosted by EmbedSocial
Data includedRaw API endpoints onlyWhatever the maintainer builtAccount videos, single videos, mentions, widget analytics
Reporting and widgetsNoneNoneBuilt in (Google Sheets, Slack, Canva and more via automations)
SupportTikTok developer docs onlyCommunity, or noneEmbedSocial support

Valid as of October 2026. Check official updates for any changes.

Would rather build it into your own product?

The same videos, mentions and widget analytics are available as a REST API, for your own app instead of a prompt.

TikTok MCP FAQ

Is there an official TikTok MCP server?
Only for ads. TikTok's TikTok for Business MCP Server, announced in May 2026, connects AI agents to the TikTok Ads platform for campaigns, budgets, targeting and ad reporting. It doesn't read organic videos or brand mentions. EmbedSocial is a hosted, no-code TikTok MCP for that organic content, and it connects the TikTok sources in your EmbedSocial account to any MCP-compatible AI tool.
What is the TikTok MCP server URL?
https://embedsocial.com/admin/mcp. Paste it into Claude as a custom connector, into ChatGPT under Connectors, or into Claude Code with claude mcp add embedsocial --scope user -- npx mcp-remote https://embedsocial.com/admin/mcp, then sign in with your EmbedSocial account.
Which AI tools work with the TikTok MCP?
Any tool that can add a remote MCP server: Claude, ChatGPT, Claude Code, Cursor and others. If a tool supports custom MCP servers, it can connect to your EmbedSocial TikTok data.
Can the TikTok MCP track hashtags?
No. TikTok's API doesn't allow hashtag sources. The workaround is to add each video you want by its link as a TikTok Video source, or track the creators who tag your brand through Mentions.
Is there a public API available for TikTok?
Yes. TikTok offers the Display API for your own account's videos and the Research API for approved researchers, and both require a developer app and review. EmbedSocial uses TikTok's official API to collect your sources, so you get the data without running the integration yourself. Developers who want it in their own product can use the TikTok API from EmbedSocial.
Do I need to code anything?
No. You connect your TikTok account, videos or mentions in EmbedSocial, paste one URL into your AI tool and sign in. EmbedSocial hosts and maintains the server.
Is my TikTok data secure when connected via MCP?
Yes. Access is authorized through your EmbedSocial login, and your AI tool only sees the TikTok sources you connected. Nothing else in your TikTok account is exposed, and you can revoke access from your AI tool at any time.

Give your agent your TikTok

Connect your TikTok account and mentions, add one URL to Claude or ChatGPT, and ask for the videos, the creators or the numbers. The same connection runs every automation above.

MCP server URL
https://embedsocial.com/admin/mcp