今日头条 MCP 服务器 - 支持内容发布和管理的 Model Context Protocol 服务器
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-toutiao-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# 今日头条 MCP 服务器 一个功能完整的今日头条内容管理MCP服务器,支持自动登录、内容发布、数据分析等功能。**完全兼容小红书自动发布工具的数据格式,支持一键多平台发布。** ## ✨ 主要特性 - 🔐 **用户认证管理** - 自动登录、Cookie持久化、登录状态检查 - 📝 **内容发布功能** - 图文文章发布、微头条发布、图片上传与压缩 - 📊 **数据分析统计** - 阅读量统计、粉丝增长分析、内容表现评估 - 🗂️ **内容管理** - 获取文章列表、编辑删除内容、状态管理 - 📈 **报告生成** - 自动生成日报、周报、月报 - 🌐 **多平台兼容** - **完全兼容小红书自动发布工具,支持一键发布多个平台** - ⚡ **现代化架构** - 基于FastMCP框架,支持HTTP Streamable模式 ## 🔗 多平台兼容特性 ### 与小红书自动发布工具完全兼容 本项目完全兼容您现有的小红书自动发布工具数据格式,可以实现: 1. **相同的数据源** - 支持相同的飞书多维表格格式 2. **相同的字段名** - 兼容"小红书标题"、"仿写小红书文案"、"配图"字段 3. **相同的图片处理** - 支持图片URL下载和本地存储 4. **一键多平台发布** - 可以同时发布到小红书和今日头条 ### 支持的兼容接口 - `publish_xiaohongshu_data` - 批量发布小红书格式数据到今日头条 - `publish_single_xiaohongshu_record` - 发布单条小红书记录到今日头条 - `process_feishu_records` - 处理飞书多维表格记录(兼容小红书工具格式) - `convert_xiaohongshu_format` - 预览小红书格式转换为今日头条格式 ## 📦 安装指南 ### 环境要求 - Python 3.8+ - Chrome 浏览器(用于Selenium自动登录) - Windows/macOS/Linux ### 安装步骤 1. **克隆项目** ```bash git clone <repository-url> cd toutiao_mcp_server ``` 2. **安装依赖** ```bash pip install -r requirements.txt ``` 3. **安装Chrome WebDriver** ```bash # WebDriver会通过webdriver-manager自动下载 # 确保系统已安装Chrome浏览器 ``` 4. **配置设置(可选)** ```bash # 复制配置示例文件 cp config.example.py config_local.py # 根据需要修改配置 ``` ## 🚀 快速开始 ### 1. 启动服务器 ```bash # 使用默认端口8003启动 python start_server.py # 或指定端口和日志级别 python start_server.py --port 8080 --log-level DEBUG ``` ### 2. 多平台发布示例 **使用集成示例文件(推荐):** ```bash # 运行多平台发布示例 python integration_example.py ``` 这个示例文件完全兼容您现有的小红书工具,支持: - 从相同的飞书多维表格获取数据 - 同时发布到小红书和今日头条 - 支持批量发布和单个发布 - 提供详细的发布结果统计 **或通过MCP工具调用:** ```python import asyncio import httpx async def multi_platform_publish(): # 飞书数据格式(与小红书工具完全一致) records = [ { "title": "科技前沿:AI发展趋势", "content": "人工智能正在改变我们的生活...", "image_url": "https://example.com/image.jpg" } ] # 发布到今日头条 async with httpx.AsyncClient() as client: response = await client.post( "http://localhost:8003/publish_xiaohongshu_data", …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.