Skip to main content
Glama

小红书 MCP Server

让 AI 助手搜索、浏览、发布小红书笔记

AGPL-3.0 Python 3.10+


✨ 功能

功能

MCP 工具

说明

🔍 搜索笔记

xhs_search(keyword, limit)

搜索小红书笔记,返回标题+链接

📖 获取笔记

xhs_get_note(url)

查看笔记详情、正文、评论

📤 发布笔记

xhs_publish(title, content, images)

发布图文笔记

🔑 扫码登录

xhs_login_qrcode()

获取二维码,手机扫码登录

✅ 检查登录

xhs_check_login()

检查当前登录状态

Related MCP server: rednote-analyzer-mcp

🚀 快速开始

# 1. 安装
pip install xhs-mcp-tool
playwright install chromium

# 2. 启动
python -m xiaohongshu_mcp.server

# 3. 配置到你的 MCP 客户端

扫码登录

# 启动后运行:
xhs_login_qrcode()  # 获取二维码 → 小红书 App 扫码
xhs_check_login()   # 确认已登录

🐳 Docker 部署

docker build -t xhs-mcp .
docker run -d -p 6789:6789 -v $HOME/.xiaohongshu_mcp:/data xhs-mcp

💰 定价

版本

价格

适用

🌟 个人版

免费 (AGPL-3.0)

个人开发者

💼 商业版

¥499

单项目商用

🏢 企业版

¥2999

无限项目 + 优先支持

📦 项目结构

xiaohongshu-mcp/
├── xiaohongshu_mcp/
│   ├── __init__.py
│   ├── server.py      # FastMCP 入口 + 工具定义
│   └── core.py        # Playwright 控制器
├── data/              # 存储目录(cookies、二维码)
├── pyproject.toml
└── README.md

🔗 相关项目

⭐ Star 支持

如果这个项目对你有帮助,欢迎 Star 支持!

Available Tools

8 tools
xhs_check_loginA

检查当前小红书登录状态

Inputs: no named parameters. Returns: result

xhs_commentB

评论小红书笔记

Args: url: 笔记链接 text: 评论内容

Inputs: url (required), text (required). Returns: result

xhs_get_noteB

获取小红书笔记详情及评论

Args: url: 笔记链接 (https://www.xiaohongshu.com/explore/{note_id})

Inputs: url (required). Returns: result

xhs_likeC

点赞/取消点赞小红书笔记

Args: url: 笔记链接

Inputs: url (required). Returns: result

xhs_login_qrcodeA

获取小红书登录二维码(扫码登录)

Inputs: no named parameters. Returns: result

xhs_publishA

发布小红书图文笔记(需登录创作者平台)

Args: title: 笔记标题(不超过20字) content: 笔记正文(不超过1000字) images: 图片本地路径列表

Inputs: title (required), content (required), images (required). Returns: result

xhs_user_profileC

获取小红书用户主页信息

Args: user_id: 用户ID

Inputs: user_id (required). Returns: result

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.5/5.0

    Scored across 8 tools

    Disambiguation5/5

    All tools have clearly distinct purposes: login checks, QR code login, note retrieval, commenting, liking, publishing, searching, and user profile. There is no functional overlap between any two tools.

    Naming Consistency3/5

    While all tools share the 'xhs_' prefix, the naming patterns vary: some are verb-only (e.g., xhs_comment, xhs_like), some verb_noun (e.g., xhs_check_login, xhs_get_note), and some noun_noun (e.g., xhs_login_qrcode, xhs_user_profile). This inconsistency may confuse agents slightly.

    Tool Count5/5

    With 8 tools, the server covers essential operations for interacting with Xiaohongshu without being overwhelming. Each tool serves a distinct purpose and contributes to a coherent workflow.

    Completeness4/5

    The tool set covers core actions like login, note retrieval, commenting, liking, publishing, searching, and profile access. Minor gaps exist, such as missing update/delete operations for notes and follow/unfollow actions, but the set is functional for common tasks.

    Maintenance

    ActivityInactive
    ResponsivenessLimited data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      MCP server enabling AI assistants to search, analyze, and generate content for Xiaohongshu (RedNote), China's leading lifestyle social media platform.
      6
      9
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables automation of Xiaohongshu (Little Red Book) operations including content publishing, searching, and interacting, with MCP protocol support for AI agent integration.
      1
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Enables AI assistants to search Xiaohongshu notes, analyze favorites, and extract text from images for social media research.
      7
      42 npm
      20
      MIT