RedNote-MCP
An MCP server for accessing Xiaohongshu (RedNote): keyword search and reading notes by URL
- 1,134 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Drives a browser and stores login cookies locally
- Accesses an external platform on behalf of the user's account
Install
- Works in
Manual install
npx playwright install
npm install -g rednote-mcp
rednote-mcp initinit opens a browser to log into Xiaohongshu; cookies are stored locally.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Drives a browser and stores login cookies locally
- Accesses an external platform on behalf of the user's account
This is third-party code. Review the repository files before installing.
What it does
The server connects an agent to the Xiaohongshu platform, known as RedNote. Through it the agent searches notes by keyword and opens a note's content by URL. Authorization goes through a browser login: on first run the init command opens a login window, and cookies are stored locally and reused. The server speaks stdio and installs globally via npm or runs through npx; the browser part needs Playwright.
Who it is for. For marketers and content researchers who need Xiaohongshu data through an agent.
Good fit when
- You need to search Xiaohongshu notes by keyword
- You need to pull a note's content by URL
- You want to gather material from the platform for analysis
Not a fit when
- You have no Xiaohongshu account to log in
- The platform is unavailable or its data is not needed
Example request
Search Xiaohongshu for skincare notes and show the content of the three most recentMCP
- Transport
- stdio
- Authentication
- not required
Limitations
It requires a browser login to a Xiaohongshu account, with cookies stored locally. Playwright must be installed. The server depends on the site's structure and may break when the platform changes.
How to disable. Remove the rednote server from the MCP config and, if needed, the cookie file ~/.mcp/rednote/cookies.json.
FAQ
How does authorization work?
The init command opens the Xiaohongshu login in a browser; after a manual login cookies are saved to ~/.mcp/rednote/cookies.json.
Is Playwright required?
Yes, the browser part runs through Playwright, installed before the first run.
Discussion
No questions or reviews yet.
Related
MCP serversSelf-hosted MCP server for xiaohongshu: publish notes and videos, search, read feeds, comment, like and favorite from an agent
A Xiaohongshu CLI that searches and analyzes notes, compares creators, replies to comments and posts from your account
The xhs command-line tool for Xiaohongshu with a ready skill: the agent searches notes, reads comments and posts as you.
A Claude Code plugin that turns RedNote posts with text, images and video into short Obsidian notes
Wenyan MCP
文颜 MCP Server
An MCP server that formats Markdown with ready themes and saves the article to a WeChat official account draft
An OpenClaw skill that runs a Xiaohongshu account through the built-in browser: feed analysis, ideas, note drafting, comment replies and a knowledge base
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| RedNote-MCP (this card) | no | not required | 1,134 | |
| xiaohongshu-ops | no | 2,570 | an OpenClaw skill that runs a Xiaohongshu account through the | |
| redbook | no | 541 | a Xiaohongshu CLI that searches and analyzes notes |
README in short
The README describes an MCP server for Xiaohongshu with keyword note search and reading by URL. Playwright is needed first, and the server installs globally via npm or runs through npx. The first run with the init command opens a browser to log in, and cookies are saved locally and reused. It shows configuring the server over stdio in clients such as Cursor. MIT licensed.