Back to MCP Servers
XHS-Downloader logo
mcp-server477

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 模式)

  1. 运行 MCP 服务器:
    python main.py mcp
    
  2. 服务器将在 http://127.0.0.1:5556/mcp/(或配置的端口 )进行监听。
  3. 将 MCP 服务器添加到您的 AI 客户端配置中。
  4. 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.

Browse MCP Servers
Agent Reach logo

Agent Reach

MCP Servers

Agent Reach is an open-source CLI and Agent Skill that installs, routes, and health-checks upstream tools for web, social, GitHub, video transcript, RSS, and search access. It is not documented as a standalone MCP server; some channels use MCP-backed upstream tools such as mcporter/Exa, xiaohongshu-mcp, and linkedin-scraper-mcp.

TinyFish logo

TinyFish

MCP Servers

TinyFish 为兼容 MCP 的 AI 助手提供网络自动化、网络搜索、内容提取和远程浏览器会话工具。托管的 MCP 服务器使用 OAuth 2.1,而可选的本地 @tiny-fish/mcp 代理支持仅本地、CI 和无头环境下的 API 密钥认证。

X MCP logo

X MCP

MCP Servers

X MCP 是 X 官方托管的 Model Context Protocol 服务器,可让兼容 MCP 的 AI 工具调用 X API 端点。它通过 xurl 桥接 OAuth 用户上下文,支持帖子搜索、用户查询、书签、趋势、新闻和 Articles 等工作流。

Crunchbase MCP logo

Crunchbase MCP

MCP Servers

Crunchbase MCP is Crunchbase's official first-party remote MCP server for live company, funding, investor, people, acquisition, and predictive private-market intelligence. Interactive access uses a Crunchbase account with an assigned MCP seat and OAuth 2.1 authentication.

viewmax mcp logo

viewmax mcp

MCP Servers

ViewMax MCP is a hosted Streamable HTTP MCP server for generating AI video, images, music, speech, and sound effects, with tools for model discovery, task polling, and credit checks. Official setup is documented for Claude Web/Desktop, Claude Code, Cursor, Codex, and SDK clients.

TinyFish logo

TinyFish

MCP Servers

TinyFish exposes web automation, web search, content extraction, and remote browser-session tools to MCP-compatible AI assistants. The hosted MCP server uses OAuth 2.1, while an optional local @tiny-fish/mcp proxy supports API-key authentication for local-only, CI, and headless setups.