Douyin Open Platform MCP. Manage video data and audience insights in China.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Douyin Open Platform MCP Server gives your AI client direct access to the primary ecosystem for short-video content and social engagement in China.
Manage videos, handle comments, and track user analytics—all from a single conversation. It provides 10 tools to automate everything from listing uploaded content to getting detailed audience demographics.
What your AI agents can do
Get audience analytics
Pulls demographic data for the account's followers.
Get live analytics
Retrieves historical data about live streaming sessions.
Get user info
Fetches detailed profile information for an authorized user.
The agent retrieves demographic data for any connected account's followers using get_audience_analytics.
The agent pulls historical data specific to live streaming sessions with the get_live_analytics tool.
The agent fetches specific details about an authorized user profile via get_user_info.
The agent pulls detailed performance metrics (views, engagement) for individual videos using get_video_analytics.
The agent lists comments on a video using list_comments and replies to them with reply_comment.
The agent retrieves the list of fans (list_fans) or users the account follows (list_following).
The agent lists videos uploaded by the authorized user using list_videos or searches for public content using search_videos.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Douyin Open Platform: 10 Tools for Social Media Ops
Use these 10 tools to manage video uploads, track performance, list comments, and pull audience demographics for your Douyin account.
019d8430get audience analytics
Pulls demographic data for the account's followers.
019d8430get live analytics
Retrieves historical data about live streaming sessions.
019d8430get user info
Fetches detailed profile information for an authorized user.
019d8430get video analytics
Gets performance metrics for specific videos, like views and engagement rates.
019d8430list comments
Lists all comments made on a specific video ID.
019d8430list fans
Lists the users who follow the authorized account.
019d8430list following
Lists the users that the authorized account is following.
019d8430list videos
Lists all videos uploaded by the authorized user.
019d8430reply comment
Sends a reply to a specific comment left on a video.
019d8430search videos
Searches for public videos across the entire Douyin platform using keywords.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Douyin Open Platform, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Douyin Open Platform MCP Server gives your AI client direct access to the primary ecosystem for short-video content and social engagement in China. You can manage videos, handle comments, and track user analytics—all from a single conversation. It provides 10 tools to automate everything from listing uploaded content to getting detailed audience demographics.
Analyze Follower Demographicsget_audience_analytics: Pulls demographic data for the account's followers.list_fans: Lists the users who follow the authorized account.get_user_info: Fetches detailed profile information for an authorized user.
Track Video Performance and Contentlist_videos: Lists all videos uploaded by the authorized user.search_videos: Searches for public videos across the entire Douyin platform using keywords.get_video_analytics: Gets performance metrics for specific videos, like views and engagement rates.list_comments: Lists all comments made on a specific video ID.reply_comment: Sends a reply to a specific comment left on a video.
Manage Live Content and Connectionsget_live_analytics: Retrieves historical data about live streaming sessions.list_following: Lists the users that the authorized account is following.
How Douyin Open Platform MCP Works
- 1 Subscribe to the Douyin Open Platform server.
- 2 Log in to the Douyin Developer Platform to obtain your Client Key, Client Secret, and User Access Token.
- 3 Provide these credentials to the AI client to connect and begin executing tools.
The bottom line is, once you provide the access token, your AI agent can manage and analyze your Douyin account through natural conversation.
Who Is Douyin Open Platform MCP For?
Anyone managing a major content presence in China's short-video market. This is for content creators who need to automate performance monitoring, or marketing agencies that need deep, actionable demographic data on the Chinese consumer. If your job involves keeping a large social profile active, you need this.
Automates monitoring of video performance and engagement across multiple accounts; checks get_video_analytics to see which content types perform best.
Handles large volumes of comments and fan interactions; uses list_comments and reply_comment to maintain an active community presence.
Retrieves demographic data and social trends for the Chinese market; uses get_audience_analytics and search_videos for data-driven insights.
What Changes When You Connect
- See exactly how your videos perform. The
get_video_analyticstool pulls performance metrics for specific videos, letting you know which content resonated. - Keep your community active without logging in. Use
list_commentsandreply_commentto monitor conversations and respond to fans right from your chat window. - Understand who your audience is. The
get_audience_analyticstool gives you demographic breakdowns of your followers, helping you refine your content strategy. - Track your growth over time. The
get_live_analyticstool pulls historical data on live streams, letting you see if your fan growth is steady or spiking. - Find new ideas and trends.
search_videoslets you search the entire public Douyin feed using keywords, so you don't have to manually browse for inspiration. - Keep track of your network.
list_fansandlist_followinglet you pull comprehensive lists of who supports you or who you are paying attention to.
Real-World Use Cases
A creator needs to know what content format works best.
The creator asks their agent: 'List my last 5 videos and get their performance metrics.' The agent runs list_videos and get_video_analytics. The result shows that educational tutorials perform better than lifestyle vlogs, so the creator shifts focus.
A marketing agency needs to target a specific demographic.
The analyst asks the agent to run get_audience_analytics. The agent returns demographic data, showing a high concentration of users aged 25-34 in major metropolitan areas. The agency then adjusts its campaign creative to match this profile.
A community manager needs to handle a viral comment thread.
The manager asks the agent to list_comments for a video ID. They see a pattern of questions about pricing. They then use reply_comment to post a standardized answer, maintaining brand consistency across hundreds of comments.
A brand needs to monitor a competitor's reach.
The user asks the agent to search_videos using competitor names or product keywords. The agent retrieves a list of public videos, allowing the user to track market trends and content gaps without visiting the app.
The Tradeoffs
Manually tracking analytics across tabs
Having to click into the Douyin app, navigate to the 'Analytics' tab, find the specific video, and copy the play count. This is slow and only gives a single data point.
→
Just ask your agent: 'What were the performance metrics for the video called [Video Name]?' The agent runs get_video_analytics and hands you the full data packet instantly.
Missing context on audience demographics
Running list_fans only tells you who follows you, but not who they are. You get a list of usernames with zero insight into their age or location.
→
Run get_audience_analytics after list_fans. This pairs the list of followers with demographic data, giving you actionable insight beyond just names.
Forgetting to search for trending content
Thinking that just listing your own videos (list_videos) is enough. You miss out on what's trending right now and don't know what content to make next.
→
Start by running search_videos with broad keywords like 'trends' or 'viral'. This pulls public content and gives you ideas for what the market wants.
When It Fits, When It Doesn't
Use this if your goal is to manage or understand a measurable, data-rich content presence in the Chinese market. You need to automate tasks like checking performance metrics (get_video_analytics), managing comments (list_comments), or tracking user demographics (get_audience_analytics).
Don't use this if you just need to view a profile page manually or if your data source is outside of Douyin. If you only need simple messaging, use a dedicated messaging API. If you only need general web search, use a standard search tool. This MCP is for deep, structured social graph and video data.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Douyin Open Platform. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Monitoring a massive social profile is a full-time job.
Right now, keeping up with performance means jumping between the Douyin app, the analytics dashboard, and the comment section. You have to manually copy play counts, cross-reference user names, and build spreadsheets just to figure out if your last video was good. It's tedious, and you're always looking at stale data.
With this MCP, you just tell your agent the task. You ask, 'What was the engagement rate on my last five videos?' and the agent runs `get_video_analytics` and gives you the answer instantly. You get real performance data, right in your chat.
Douyin Open Platform MCP Server: Manage content and community data.
Manual community management means logging in, scrolling through hundreds of comments, and replying one by one. You waste hours just keeping up with the noise, and your response time is slow.
Now, you tell your agent to 'Monitor and reply to the top 10 comments.' The agent runs `list_comments` and `reply_comment`, automating the entire interaction loop. You manage your community presence without ever leaving your workflow.
Common Questions About Douyin Open Platform MCP
How do I use the `get_video_analytics` tool? +
You need to provide the video ID. The agent then fetches specific performance metrics for that video, including play counts and engagement rates.
Can the `list_comments` tool handle multiple videos? +
No, list_comments requires a specific video ID. You must ask the agent to run the tool for each video you want to check.
Does `get_audience_analytics` only provide follower count? +
No, it pulls much more. It provides demographic data for the account's followers, like age and location, which is crucial for targeted marketing.
How do I get a list of my followers using `list_fans`? +
The agent runs list_fans and returns a list of usernames who follow the authorized account. You then use get_audience_analytics on that list for deeper insights.
What is the best way to find new content ideas? +
Use the search_videos tool. This searches the public Douyin feed using keywords, allowing you to find trending content and gaps in the market.
What happens if I forget my client secret when using `search_videos`? +
You must re-authenticate using the Douyin Developer Platform to retrieve your client credentials. Without the client secret, your AI client cannot generate the necessary access tokens for the tool to function.
Does `get_video_analytics` require specific video IDs, or can I use a date range? +
You must provide specific video IDs for the tool to retrieve performance metrics. While the API supports date parameters, the current implementation of get_video_analytics requires explicit video identifiers.
How do I use `reply_comment` if I don't have the comment ID? +
You need the specific comment ID to reply. Your agent should first use list_comments to get the comment list, and then pass the required ID to reply_comment for success.
Can my AI automatically reply to comments on specific videos? +
Yes! Use the reply_comment tool with the video's item_id and the specific comment_id. Your agent will send the text reply directly to the Douyin platform.
How do I obtain the 'open_id' for a user? +
The open_id is a unique identifier for a user within your application. It is typically returned along with the access_token during the standard Douyin OAuth 2.0 authorization process.
Can I search for trending videos using this MCP? +
Yes! Use the search_videos tool with specific keywords. Your agent will return a list of public videos matching your query, along with their metadata and statistics.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
VTEX Catalog
Search products, manage SKUs, update stock levels, and explore categories and brands on your VTEX store — all from any AI agent.
Deliveroo
Manage Deliveroo restaurant orders — accept deliveries, track preparation stages, and sync POS status directly from your AI agent.
Apple Search Ads
Manage and optimize your Apple Search Ads campaigns — track performance, keywords, and search terms via AI.
You might also like
Finance Toolkit
Empower your AI agents to compute complex financial formulas. Instantly calculate ROI, compound interests, and SAC/Price amortization tables local.
Nearmap (High-Res Aerial Imagery & AI)
Manage geospatial data via Nearmap — retrieve high-res aerial imagery, extract AI features, and audit survey coverage.
Acelle Mail
Launch email campaigns, grow subscriber lists, and track open rates with a self-hosted email marketing platform built for scale.