claude-tiktok-mcp
Provides tools to query a TikTok account, including profile information, recent videos, videos published today, and detailed video statistics.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@claude-tiktok-mcpwhat's my current follower count and latest videos?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
claude-tiktok-mcp
MCP distant qui permet à Claude d'interroger ton compte TikTok à la demande (pas de monitoring permanent — Claude n'appelle TikTok que quand tu poses une question).
Outils exposés à Claude
get_profile()— infos du profil (followers, nb de vidéos, etc.)get_recent_videos(max_count)— dernières vidéos publiéesget_today_videos()— vidéos publiées aujourd'huiget_video_stats(video_id)— stats détaillées d'une vidéo
Related MCP server: TikTok Unauthorized API Scraper
Variables d'environnement (à mettre dans Railway, jamais dans GitHub)
Variable | Description |
| Client Key de ton app TikTok for Developers |
| Client Secret de ton app TikTok for Developers |
| URL publique Railway + |
| Obtenu une seule fois via |
| Un mot de passe que tu inventes, pour protéger ton MCP (utilisé par Claude pour se connecter) |
Connexion initiale à TikTok (une seule fois)
Déploie le service une première fois sur Railway (sans
TIKTOK_REFRESH_TOKEN, ce n'est pas grave).Va dans TikTok for Developers → ton app → ajoute
TIKTOK_REDIRECT_URIcomme "Redirect URI" autorisée.Ouvre
https://ton-app.up.railway.app/authdans ton navigateur, connecte-toi à TikTok.La page
/callbackt'affiche unrefresh_token: copie-le.Colle-le dans la variable Railway
TIKTOK_REFRESH_TOKEN, puis redéploie.
Après ça, le serveur se rafraîchit tout seul — tu n'as plus jamais besoin de refaire cette étape (sauf si tu révoques l'accès côté TikTok).
Connecter ce MCP à Claude
Dans Claude, ajoute un connecteur personnalisé avec :
URL :
https://ton-app.up.railway.app/mcpEn-tête HTTP :
Authorization: Bearer <la valeur de MCP_AUTH_TOKEN>
Lancer en local (optionnel, pour tester)
pip install -r requirements.txt
export TIKTOK_CLIENT_KEY=...
export TIKTOK_CLIENT_SECRET=...
export TIKTOK_REDIRECT_URI=http://localhost:8000/callback
python server.pyThis server cannot be deployed
Maintenance
Related MCP Connectors
TikTok profiles (followers, bio) and per-video stats by handle or URL. No login. Pay per result.
Public TikTok profiles, videos, comments and keyword search as JSON. No developer account.
TikTok data for AI agents: videos, creators, sounds, hashtags, trends. Content + creator research.
Get social media data from Instagram and TikTok: profiles, posts, videos, comments, and more.
Related MCP Servers
- AlicenseBqualityCmaintenanceIntegrates TikTok video analysis into Claude AI via TikNeuron, enabling users to retrieve subtitles, analyze content for virality factors, and extract video details including engagement metrics and metadata.235 npmMIT
- AlicenseCqualityDmaintenanceEnables access to TikTok data without watermarks, including trending users, hashtags, post analytics, user profiles, and download links for specific countries. Supports searching by username, user ID, or post links.10MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to download TikTok videos without watermarks, analyze creator metrics and audience insights, track trending content and hashtags, and search videos, users, and sounds through RapidAPI integration.-
- FlicenseNot gradedqualityDmaintenanceConnects TikTok accounts to Claude, enabling analysis of account data for branding and affiliate marketing.-