douyin-lead-workbench MCP Server
Allows configuring an OpenAI-compatible Chat Completions API to generate reply and private message drafts using a provided model name and API key. Sends necessary video titles, comment text, and business materials.
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., "@douyin-lead-workbench MCP Servercheck today's collection status and list drafts pending approval"
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.
抖音线索工作台 0.1.1
Windows x64、本地数据、单账号、人工审核后执行。不是抖音官方软件。
0.1.1 新增本机 MCP 接口,支持 AI 客户端读取状态和记录、控制采集、准备草稿与执行已批准队列。默认关闭,在“设置 → MCP 接口”启用。接入方式与工具列表见 MCP.md。不自动修改任何 AI 客户端的全局配置。
当前交付边界
已实现本地搜索任务、关键词规则、分页调度、草稿、审核队列、发送去重、操作记录、每日备注及导出。模型可选,未配置时使用固定话术。
真实抖音登录、搜索、回复和私信尚未通过用户账号验收。 本地自动测试使用隔离数据和模拟传输,不代表平台链路已跑通。上游网页接口可能随抖音变化而失效。
私信确认限制: 上游协议解码没有可靠的发送确认字段。因此,私信请求结束后默认标记“待核实”,并暂停余下队列。请在抖音核实后填写依据,人工标记“已发送”或“未发送”。不能将 HTTP 成功或无异常当作送达。
Related MCP server: Safe MCP Server
安装与首次连接
运行 Windows 安装包,或运行便携版。软件未进行代码签名,请自行确认文件来源。
在 Chrome 或 Edge 安装 Tampermonkey,并按扩展提示允许用户脚本运行。
打开工作台“设置”,点击“安装配套脚本”,在 Tampermonkey 页面确认安装。如果浏览器显示源码,在 Tampermonkey 的新建脚本编辑器中粘贴该完整源码并保存。
点击“打开抖音”,正常扫码或登录,只保留一个用于工作台的抖音标签页。
在工作台点击“复制配对码”;在浏览器扩展的脚本菜单选择“连接工作台:输入配对码”,粘贴并确认。配对码不要分享,剪贴板中的配对码会在 60 秒后清除。
返回工作台,等待“浏览器已连接”。未连接时先刷新抖音标签页,检查是否登录、脚本是否启用,以及本机端口 19423 是否被其他程序占用。
配套脚本只连接本机 127.0.0.1:19423。用户关闭浏览器、切换账号、验证提示或电脑休眠都会影响任务,软件会暂停或保留待核实结果。安装包不包含登录信息。
日常操作
“搜索采集”:视频搜索词决定查找范围;评论匹配词决定保留内容。每行一个词或逗号分隔。排除词优先。创建任务后点击开始。
软件顺序打开视频,等待页面加载,再按游标读取评论。达到上限、重复页面或无下一页时停止相应采集。可随时暂停,未完成的发送请求不会被取消后重发。
“潜客列表”:查看原评论、关键词和来源视频;标记保留、排除或已跟进,填写备注。
使用模板或 AI 生成回复/私信草稿。AI 只提供文案,不能自行发送。匿名或缺少可靠用户标识的评论不能创建私信。
“审核发送”:编辑文案,勾选草稿,批准弹窗中具体的目标与内容。批准不等于已发送;再次选中已批准记录并点击执行才会发送。
单批最多 10 条;默认间隔 60 秒。修改文案撤销原审核。相同账号对相同评论的回复、对相同用户的私信默认不重复;成功或待核实项不能再次自动执行。
“操作日志”:查询记录,导出完整发送明细 CSV 或按北京时间生成的每日文本。日期筛选的开始日期也是每日备注和导出的日期。
列表界面最多展示最近 5000 条记录;CSV、每日记录导出和工作台统计读取完整数据库。工作台支持日期范围统计,不估计成交效果。
模型 API
填写 HTTPS 基础地址(包含服务要求的 /v1,不包含 /chat/completions)、模型名称、API Key。服务需兼容 OpenAI Chat Completions 格式。
生成时只发送必要的视频标题、评论正文和业务话术资料,不发送 Cookie、浏览器会话或用户标识。原评论可能包含个人信息,使用前请确认所选模型服务适合处理这些内容。模型费用由所选服务计费。
更换 API 地址时需要重新输入密钥或清除旧密钥,避免误发凭据。API 不可用时可以直接使用模板,或编辑现有草稿。
数据与备份
在“设置 → 打开数据目录”查看数据库和加密凭据。数据位于当前 Windows 用户的应用数据目录,独立于安装文件。
API Key 和配对码用 Windows 系统加密保存,不导出到日志。数据库备份只包含业务数据,不含加密凭据;请通过“保存数据库备份”生成一个新文件。备份使用 SQLite 一致性快照。
恢复时先退出软件,将原数据目录重命名为备份目录,再创建原名称的空目录,把已验证的数据库备份复制为新目录下的 workbench.db。不要复制旧的 -wal 或 -shm 文件,也不要在应用运行时替换数据库。恢复后重新配对浏览器并配置模型密钥。数据库含客户来源及评论信息,应妥善保管,不要把自己的数据目录打包给别人。
开发与来源
应用使用 Electron、Node.js 标准库 SQLite、原生 HTML/CSS/JavaScript。未启动远程服务器。
浏览器接口选自 MIT 项目 https://github.com/Yht20927/douyin-cli ,固定提交 4073159bea585de6d33a4747a475669440737932。许可证见 vendor/LICENSE,来源及改动见 vendor/ORIGIN.txt。未合入非商业许可项目代码。
主要修改:固定操作协议替代通用 eval 网络入口、连接配对、单账号检查、审核状态机、发送不自动重试、64 位会话 ID 编码修复、移除随机发布元数据及原始响应日志。浏览器 API 作为固定打包代码加载,不接受网络下发的 JavaScript。
Node.js 24 或更新版本;源码仓库根目录即应用目录,打包产物位于 dist/:
npm ci
npm test
npm start
npm run build源码包已包含生成的浏览器 API 和脚本。仅需重新提取上游时,将此目录放入上述固定提交的仓库下,命名为 desktop,再运行 npm run vendor。
test/smoke.cjs 是真实 Electron 的本地界面冒烟测试入口,使用独立临时数据,不连接抖音。不会执行真实评论或私信。测试结果见 测试报告。
不支持的内容
第一版不支持无限画布、多账号并发、其他平台、云端后台、自动破解验证码、代理轮换、指纹伪装或“不封号”承诺。请求限额只是软件运行边界,不是平台安全保证。
开源与验证
许可证:MIT。第三方归属见 THIRD_PARTY_NOTICES.md。
仓库只包含源码、文档及无账号信息的界面示例。安装包应作为发布附件分发,不提交进 Git 历史。现有本地测试不代表真实抖音链路验收通过。
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect, monitor, and control AI agents — tasks, approvals, schedules, and governance.
Shared task queue for humans and AI agents: leases, handoffs, approvals and signed receipts.
Email inboxes for AI agents: send, reply, read verification codes, human-approved drafts.
- SendinelOAuthai.sendinel
AI-controlled email ops for campaigns, contacts, segments, analytics, and sending.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI clients to read structured project context and propose task changes that require explicit human approval, with scoped permissions, idempotency, and a full audit trail.MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to read local business data and request database mutations, while requiring human approval before updates or deletions are executed. It provides read-only tools, approval workflows, and audit logging to prevent autonomous destructive changes.-

Arsel MCP Serverofficial
AlicenseBqualityBmaintenanceEnables AI agents to read and manage contacts, lists, tags, events, templates, campaigns and message logs in an Arsel organization, and to draft email, SMS, push and in-app campaigns for review. It is read-and-draft only, so agents can create and update records but cannot send, schedule or delete anything.59MIT- AlicenseNot gradedqualityBmaintenanceEnables AI agents to run real email operations across multiple IMAP/SMTP and provider OAuth accounts — syncing, searching, reading, drafting, attaching, and sending mail — while requiring explicit human approval for sending, deleting, or forwarding and recording an inspectable audit trail.254,571 npmMIT