RedNote-MCP

An MCP server for accessing Xiaohongshu (RedNote): keyword search and reading notes by URL

  • 1,134 ★ on the repository
  • Last commit
  • MIT
MCP server

Extended access

Why this level

  • Drives a browser and stores login cookies locally
  • Accesses an external platform on behalf of the user's account
All reasons and checks

ifuryst/rednote-mcp

Install

Manual install

npx playwright install
npm install -g rednote-mcp
rednote-mcp init

init opens a browser to log into Xiaohongshu; cookies are stored locally.

Access and checks

How we review

Extended 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 recent

MCP

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.

Self-hosted MCP server for xiaohongshu: publish notes and videos, search, read feeds, comment, like and favorite from an agent

MCP serverBroad access17.1KRepository stars

A Xiaohongshu CLI that searches and analyzes notes, compares creators, replies to comments and posts from your account

CLIBroad access541Repository stars

The xhs command-line tool for Xiaohongshu with a ready skill: the agent searches notes, reads comments and posts as you.

CLIBroad access2.7KRepository stars

A Claude Code plugin that turns RedNote posts with text, images and video into short Obsidian notes

PluginBroad access434Repository stars

Wenyan MCP

文颜 MCP Server

Official

An MCP server that formats Markdown with ready themes and saves the article to a WeChat official account draft

MCP serverBroad access1.4KRepository stars

An OpenClaw skill that runs a Xiaohongshu account through the built-in browser: feed analysis, ideas, note drafting, comment replies and a knowledge base

SkillBroad access2.6KRepository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
RedNote-MCP (this card)nonot required1,134
xiaohongshu-opsno2,570an OpenClaw skill that runs a Xiaohongshu account through the
redbookno541a 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.

README badge

Report a problem