Xiaohongshu (小红书) Automation
Automate Xiaohongshu (RedNote) content operations using a Python client for the xiaohongshu-mcp server. Use for: (1) Publishing image, text, and video content, (2) Searching for notes and trends, (3)
Automate Xiaohongshu (RedNote) content operations using a Python client for the xiaohongshu-mcp server. Use for: (1) Publishing image, text, and video content, (2) Searching for notes and trends, (3)
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Automate content operations on Xiaohongshu (小红书) using a bundled Python script that interacts with the xpzouying/xiaohongshu-mcp server (8.4k+ stars).
Project: xpzouying/xiaohongshu-mcp
This skill requires the xiaohongshu-mcp server to be running on your local machine.
Download the appropriate binaries for your system from the GitHub Releases page.
| Platform | MCP Server | Login Tool |
|---|---|---|
| macOS (Apple Silicon) | xiaohongshu-mcp-darwin-arm64 | xiaohongshu-login-darwin-arm64 |
| macOS (Intel) | xiaohongshu-mcp-darwin-amd64 | xiaohongshu-login-darwin-amd64 |
| Windows | xiaohongshu-mcp-windows-amd64.exe | xiaohongshu-login-windows-amd64.exe |
| Linux | xiaohongshu-mcp-linux-amd64 | xiaohongshu-login-linux-amd64 |
Grant execute permission to the downloaded files:
chmod +x xiaohongshu-mcp-darwin-arm64 xiaohongshu-login-darwin-arm64
Run the login tool. It will open a browser window with a QR code. Scan it with your Xiaohongshu mobile app.
./xiaohongshu-login-darwin-arm64
Important: Do not log into the same Xiaohongshu account on any other web browser, as this will invalidate the server's session.
Run the MCP server in a separate terminal window. It will run in the background.
# Run in headless mode (recommended) ./xiaohongshu-mcp-darwin-arm64 # Or, run with a visible browser for debugging ./xiaohongshu-mcp-darwin-arm64 -headless=false
The server will be available at http://localhost:18060.
This skill includes a Python client (scripts/xhs_client.py) to interact with the local server. You can use it directly from the shell.
| Command | Description | Example |
|---|---|---|
| status | Check login status | python scripts/xhs_client.py status |
| search | Search for notes | python scripts/xhs_client.py search "咖啡" |
| detail | Get note details | python scripts/xhs_client.py detail "note_id" "xsec_token" |
| feeds | Get recommended feed | python scripts/xhs_client.py feeds |
| publish | Publish a note | python scripts/xhs_client.py publish "Title" "Content" "url1,url2" |
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.