
XHS-Downloader
by JoeanAmier·★ 11,172·Score 59
XHS-Downloader is a MCP server for downloading content from XiaoHongShu (RedNote) platform with API and MCP capabilities.
Overview
XHS-Downloader is a comprehensive tool for extracting and downloading content from the Chinese social media platform XiaoHongShu (also known as RedNote). It operates as both a standalone application and a MCP server, offering multiple interaction modes including TUI, API, and MCP implementations. The server provides functionality to fetch content metadata and download files with customizable parameters like image selection and quality settings.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose XHS-Downloader when you need to programmatically access and download content from Xiaohongshu (RedNote) platform through MCP integration.
When NOT to choose this
Don't choose this if you need access to other social media platforms beyond Xiaohongshu, or if you require advanced filtering and categorization of downloaded content.
Tools this server exposes
2 tools extracted from the READMEget_xiaohongshu_infourl: str, download: bool = False, index: list[int] = None, cookie: str = None, proxy: str = None, skip: bool = False获取小红书作品信息并可选下载作品文件
download_xiaohongshu_workurl: str, index: list[int] = None, cookie: str = None, proxy: str = None下载小红书作品文件
Note: 从MCP模式文档部分直接提取的API工具,包含完整的参数说明和功能描述。
Comparable tools
Installation
Installation
- **Docker (Recommended)**
``bash docker pull joeanamier/xhs-downloader docker run -p 5556:5556 -v xhs_downloader_volume:/app/Volume -it joeanamier/xhs-downloader python main.py mcp ``
- **From Source**
``bash git clone https://github.com/JoeanAmier/XHS-Downloader.git cd XHS-Downloader pip install -r requirements.txt python main.py mcp ``
**Claude Desktop Configuration**: Add to your claude_desktop_config.json:
{
"mcpServers": {
"xhs-downloader": {
"command": "python",
"args": ["path/to/main.py", "mcp"],
"env": {
"PYTHONPATH": "path/to/repo"
}
}
}
}FAQ
- Does this MCP server support downloading from private accounts?
- No, private accounts are not supported. The tool can only download content from public posts.
- Can I use this without providing cookies?
- Yes, cookies are optional. However, without cookies video downloads will be limited to lower resolution.
Compare XHS-Downloader with
Last updated · Auto-generated from public README + GitHub signals.