
mcp-server2
XHS-Downloader
XHS-Downloader是一款强大的开源工具,专用于从小红书(Little Red Book / REDnote / XHS)提取链接、采集信息并下载无水印图片、视频和笔记。它内置MCP服务器支持,能让AI智能体自动化内容采集与下载任务。
概述
XHS-Downloader (作者:JoeanAmier) 是一款专注于小红书(亦称REDnote或XHS)的热门开源Python工具。它擅长链接提取、笔记信息收集以及下载高质量的无水印媒体文件(图片、视频、Live Photos)。
该项目支持对用户帖子、收藏、点赞、专辑和搜索结果进行批量操作。重要的是,它内置了原生的MCP(模型上下文协议)服务器模式,允许AI编程代理和助手(如Claude Desktop、Cursor等)直接控制下载、提取和内容收集任务。
主要功能
- 链接提取:提取已发布的帖子、收藏、点赞、专辑链接、搜索结果和用户链接。
- 笔记信息收集:收集小红书笔记的详细元数据。
- 无水印下载:高质量下载图片、视频和Live Photos。
- 批量处理与去重:使用本地数据库自动跳过之前已下载的笔记。
- MCP 服务器模式:作为MCP服务器运行 (
python main.py mcp),实现与AI代理的集成。 - 断点续传与自定义命名:支持可恢复的下载和自定义文件名格式。 .
工作原理 (MCP 模式)
- 运行 MCP 服务器:
python main.py mcp - 服务器将在
http://127.0.0.1:5556/mcp/(或配置的端口 )进行监听。 - 将 MCP 服务器添加到您的 AI 客户端配置中。
- AI 代理可以调用工具来提取链接、收集笔记数据或直接触发下载。
这使得 XHS-Downloader 成为涉及小红书内容的智能代理工作流的强大后端。
使用场景
- AI驱动的内容归档:让AI代理自动收集和下载特定用户的笔记或主题。 , 策展或备份。
- 无水印媒体保存:获取纯净的素材供个人、教育或创意使用。
- 数据收集流水线:与其他MCP工具集成,用于研究或分析小红书趋势。
- 自动化脚本:与浏览器用户脚本结合,实现无缝工作流。
快速开始
快速运行 (推荐)
- 从 GitHub Releases 下载最新版本。
- 解压并运行可执行文件(Windows/macOS上为
main)。
源代码 + MCP 模式
git clone https://github.com/JoeanAmier/XHS-Downloader.git
cd XHS-Downloader
pip install -r requirements.txt
python main.py mcp # 启动 MCP 服务器
要了解包括用户脚本和API用法在内的全部功能,请参阅 README 。
优势
XHS-Downloader以其可靠性、去重能力、可恢复下载及对MCP的直接支持而脱颖而出——成为小红书内容处理领域最先进的开源工具之一。它既能满足手动用户需求,又能有效服务AI智能体生态系统,同时保持轻量级设计和活跃的维护状态。
注意事项:请负责任地使用,并遵守小红书平台的服务条款与版权规范。
Tags
小红书小红书红书笔记下载器MCPMCP服务器Python爬虫视频下载器图片下载器无水印
Related Entries
Keep exploring similar tools and resources in this category.
Related Reads
Background, tutorials, and protocol context connected to this entry.






