XHS-Downloader
A link extraction and content collection tool for Xiaohongshu, supporting multiple download and information extraction features.
- Type
- MCP
- Transport
- http
- Open source
- Yes
- GitHub Stars
- ★ 11.7k
- Source
- mcp-github
- Repository
- github.com/JoeanAmier/XHS-Downloader
Overview
XHS-Downloader is a tool designed for Xiaohongshu (XiaoHongShu, RedNote) that extracts post links from user accounts, including published, saved, liked, and album content; extracts links from search results and user profiles; collects Xiaohongshu post information; retrieves download URLs for Xiaohongshu posts; and downloads Xiaohongshu media files. The tool supports command-line and MCP invocation, making it suitable for developers or researchers needing to process large volumes of Xiaohongshu content. With API Key and environment configuration, it can be easily integrated and used.
Capabilities
- ▪Extract links from user posts, saved items, likes, and albums
- ▪Extract links from search results and user profiles
- ▪Collect Xiaohongshu post information
- ▪Retrieve Xiaohongshu post download URLs
- ▪Download Xiaohongshu media files
- ▪Support MCP invocation
Use cases
Setup
Recommended to run via Docker: `docker pull joeanamier/xhs-downloader`, then create and run the container. Alternatively, download the source code from GitHub, install dependencies, and run `python main.py`.
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How do I get an API Key?
Please refer to the API configuration section in the project documentation.
Is Windows system supported?
Yes, it is supported. We recommend running the program using a Windows terminal.
Related skills
OpenMetadata
OpenMetadata is an open data context layer that provides trustworthy data context and business semantics for AI.
powerbi-modeling-mcp
Power BI Modeling MCP Server provides AI agents with Power BI semantic modeling capabilities.
radiology-skills
A full-stack skill package for medical imaging research, covering the entire process from topic selection to grant application.
nihaixia
A Chinese medicine AI capability developed based on Dr. Ni Haixia's teaching materials, covering Six-Channel Differentiation and classic formula selection.
skills
Provides real-time market data and options analytics for AI agents.
dbx
Lightweight cross-platform database management tool supporting over 70 databases.