Rednote MCP Server
Xiaohongshu content access allowing note searching and retrieval via AI assistants.
Data last scanned today · Reviewed today
Overview
RedNote MCP Server provides an interface for interacting with the Xiaohongshu platform through AI assistants. Users can authenticate using a local cookie-based system, which is managed via an initialization CLI tool. Once authenticated, the server enables searching for notes using keywords and fetching note content directly via URLs. The server requires Playwright to handle the browser-based login flow, which saves session cookies to the local filesystem for persistent access. Configuration is straightforward, supporting both global npm installations and direct npx execution within AI client settings files.
Our verdict
This server carries a high risk level with a security score of 33/100. It is a community-maintained project that has not undergone editorial review, and the codebase has remained inactive for over 451 days. Because it relies on persistent local cookie storage for authentication, users must be aware of the sensitive nature of these files and ensure they are not exposed. This tool is best suited for experienced users familiar with managing local session tokens, while those requiring a verified or actively maintained solution should exercise caution.
- Supports persistent cookie-based authentication sessions
- Enables direct keyword searching of platform notes
- Requires only 10 direct dependencies
- Available under a permissive MIT license
- Project shows no repository activity for 451 days
- Community-maintained without official vendor oversight
- Authentication and read-only behaviors lack formal security reviews
Setup
{
"mcpServers": {
"rednote-mcp": {
"args": [
"-y",
"rednote-mcp"
],
"command": "npx"
}
}
}Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.
- No read-only mode — running this grants full read/write access.
- No built-in authentication — anyone with access to this config can invoke every tool it exposes.
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf | ||||
| ChatGPT |
Frequently asked questions
›What are the environment prerequisites for running this server?
You must have Node.js version 16 or higher, npm version 7 or higher, and the Playwright environment installed via the command 'npx playwright install'.
›How do I authenticate with the RedNote service?
You must run the 'rednote-mcp init' command to open a browser window and manually log in to your RedNote account, which will save your session cookies to '~/.mcp/rednote/cookies.json'.
›What should I do if my access stops working?
The server uses cookies for authentication, so you are advised to periodically update your cookies if they expire.
›Where are my authentication credentials stored?
The server stores your authentication cookies in a local file at '~/.mcp/rednote/cookies.json'. You should keep this file secure as it contains sensitive information.
›How can I verify the server's behavior during development?
You can use the MCP Inspector tool to debug and validate the server by running the command 'npx @modelcontextprotocol/inspector npx rednote-mcp --stdio'.
Changelog
- ImprovedDemo Video
2025-04-10
Badge
Maintain this server? Add the live badge to your README.