Douyin Engagement MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DOUYIN_MCP_CHROME_PATH | No | Chrome 可执行文件路径;常规安装通常无需设置。 | |
| DOUYIN_MCP_RUNTIME_DIR | No | Chrome 资料、活动状态与审计日志目录。 | <PROJECT_DIR>/.runtime |
| DOUYIN_MCP_ARTIFACT_DIR | No | 评论前后截图目录。 | <PROJECT_DIR>/artifacts |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| douyin_check_loginA | 打开本地专用Chrome资料目录并检查抖音登录或验证码状态。只读。 |
| douyin_search_videosA | 在抖音视频搜索页搜索关键词,并只返回通过页面状态与相关性检查的公开视频。只读。 |
| douyin_inspect_videoA | 打开一个抖音视频详情页,核对标题、关键词相关性及评论区是否可用。只读。 |
| douyin_prepare_comment_briefA | 搜索真实视频并生成评论预制简报。调用方AI应依据用户提供的方向和返回的视频内容生成3至5条自然、通用且不重复的评论,展示给用户一次性确认;此工具不会生成或发送评论。 |
| douyin_approve_comment_poolA | 锁定用户已明确确认的3至5条评论并签发一次性批量执行批准ID。该批准允许后续活动从评论池随机抽取并自动发送,无需逐条确认。只有在用户已经看到完整评论池并明确确认后才能调用。 |
| douyin_start_campaignA | 启动后台批量评论活动。这会在抖音产生真实评论。调用前必须确认关键词、评论数量、间隔时间,并提供尚未过期的批准ID。评论池按洗牌袋随机抽取,一轮用完前不重复;任何评论无法验证都会停止活动。活动会自动跳过历史已评论成功的视频(跨活动去重),不会重复评论同一视频。 |
| douyin_get_campaign_statusA | 读取活动状态、逐条视频、所用评论、验证结果和停止原因。只读。 |
| douyin_list_commented_videosA | 查看所有已成功评论的视频清单(跨活动去重的依据)。只读。 |
| douyin_resume_campaignA | 用户已在当前Chrome窗口完成短信、滑块、扫码或登录验证后,恢复原活动。该工具保留原候选列表、当前视频、评论池、成功记录和去重进度;不接收验证码。恢复时先检查当前评论是否已经发布,避免重复提交。 |
| douyin_stop_campaignA | 请求停止当前后台评论活动。正在等待的单条操作会在安全边界处停止。 |
| douyin_close_browserA | 关闭MCP启动的专用Chrome。不会删除登录资料。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/77rickliu/Douyin-Engagement-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server