📊 数据指标:

⭐ stars : 6.3k | 🍴 forks : 896

xpzouying_xiaohongshu-mcp
🔗 https://github.com/xpzouying/xiaohongshu-mcp

xiaohongshu-mcp 项目功能介绍

核心功能概述

xiaohongshu-mcp 是一个基于 Model Context Protocol (MCP) 协议的小红书自动化操作工具,旨在通过程序化方式实现对小红书平台的图文发布、内容搜索、数据获取等核心运营功能。该项目支持与多种 AI 客户端集成,帮助用户高效完成内容创作与发布任务。

运行效果

运行效果

登录与状态管理

系统提供独立的登录工具,用于初始化并保存小红书账号的登录状态(Cookies)。首次使用需手动完成扫码登录流程,后续可自动维持登录状态。同时提供“检查登录状态”功能,便于确认当前会话是否有效,确保后续操作顺利执行。

图文内容发布

支持将标题、正文描述和图片组合成完整的小红书笔记进行发布。图片输入支持两种方式:HTTP/HTTPS 网络链接或本地文件绝对路径。推荐使用本地路径以提升上传稳定性与速度,并避免因外链失效导致的问题。该功能适用于高质量图文内容的批量或自动化发布场景。

视频内容发布

允许用户上传本地视频文件并发布为小红书视频笔记。仅支持本地视频绝对路径输入,具备自动处理视频格式转换的能力。发布时可设置标题、内容描述和标签信息,系统会在后台等待视频处理完成后自动完成发布流程。建议单个视频文件大小不超过 1GB,以保证处理效率。

内容搜索与推荐获取

提供关键词搜索功能,可根据指定词汇检索小红书上的相关内容。此外还支持获取首页推荐列表(Feed 流),便于分析热门趋势或采集推荐内容数据,为内容策划提供参考依据。

帖子详情与互动数据获取

能够获取特定帖子的详细信息,包括标题、正文、图片、作者信息以及点赞、收藏、分享、评论数等互动数据。同时还可提取完整的评论及子评论列表。使用此功能需要提供帖子 ID 和 xsec_token 参数,且必须在已登录状态下操作。

评论发布功能

支持向指定帖子自动发表评论。调用时需提供 feed_id、xsec_token 和评论内容三个必要参数。该功能可用于互动运营、粉丝维护等场景,提升账号活跃度和社区参与感。

用户主页信息获取

可抓取小红书用户的个人主页数据,包括昵称、简介、头像、认证状态、关注数、粉丝数、获赞量、笔记数量等基本信息,并能列出其发布的所有公开笔记内容。对于账号分析、竞品调研具有实用价值。

多平台客户端集成支持

项目遵循标准 MCP 协议,兼容多种主流 AI 工具客户端,包括 Claude Code CLI、Cursor、VSCode、Google Gemini CLI、Cline 等。通过简单配置即可接入,实现自然语言驱动的小红书操作,如“帮我发布一篇关于春天的图文”等指令式交互。

部署与运行方式

支持多种部署模式:可直接下载跨平台预编译二进制文件运行;也可通过源码编译构建;最便捷的方式是使用 Docker 容器一键部署。Docker 方案内置浏览器环境与中文字体支持,简化了依赖配置过程,适合非技术用户快速上手。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐