在 GitHub 上发现 xiaohongshu-mcp 这个 MCP 服务器能帮我们实现自动化运营小红书。

通过浏览器自动化模拟人工操作,支持登录状态保持、图文发布、内容搜索等功能,可在 Claude、Cursor 等客户端上集成使用。

主要特性:

  • 自动登录管理,保持小红书登录状态

  • 图文内容发布,支持图片和文字组合发布

  • 内容搜索功能,根据关键词快速搜索相关内容

  • 推荐列表获取,获取小红书首页推荐内容

  • 支持 Claude、Cursor、VSCode 等客户端

  • 浏览器自动化,可选有头或无头模式运行

需要先运行登录脚本保存状态,然后启动 MCP 服务,再配置到自己习惯用的 MCP 客户端,即可通过 AI 助手进行小红书操作。

一、项目水平 Overview

xiaohongshu-mcp 是一个基于 Go 的 MCP 服务,专注于自动化操作小红书平台,支持:

  • 登录并保持 Cookie 登录状态

  • 图文内容自动发布

  • 获取推荐流列表

  • 根据关键词搜索小红书笔记内容

该项目所遵循的 Model Context Protocol(MCP)协议标准,可接入包括 Claude、Cursor、VSCode 等主流 AI 客户端,便于 AI agent 统一调用操作。


二、使用方式 & 操作流程

手动登录初始化 首次使用需执行登录命令:go run cmd/login/main.go,手动扫码完成登录,自动保存 Cookie。

启动 MCP 服务 默认无头启动:

go run .

如需浏览器窗口进行调试,可加参数:

go run . -headless=false

使用 MCP Inspector 调试与接入 通过 npx @modelcontextprotocol/inspector 工具进入 Inspector,填入 http://localhost:18060/mcp,连接后即可查看可用功能:登录、发布、搜索等。

三、MCP 接入样例工具集

接入该服务的 MCP 客户端包括:
  • Claude Code CLI / Desktop

  • Cursor (AI 代码编辑器)

  • VSCode(通过 MCP 插件支持)

  • MCP Inspector(调试工具)

支持的 MCP 工具说明:

工具名

功能说明

check_login_status

检查登录是否有效

publish_content

图文内容自动发布

list_feeds

获取推荐流内容

search_feeds

获取推荐流内容

此外,社区也有类似工具,如 Python 实现的自动搜索与评论发布 MCP 服务,功能更丰富、更侧重营销场景。

四、技术实现与优势观察

  • 语言与技术栈:Go 语言开发,工程结构清晰,性能高效,适合后端自动化工具的场景。

  • MCP 协议适配能力:将小红书内容操作包装为 MCP 接口,便于 AI agent 统一调用、复用。

  • 浏览器自动化:通过 Playwright 或类似自动化框架实现界面操作,实现模拟登录、界面交互等行为。

  • 扩展性强:MCP 接口可灵活扩展,未来支持评论、粉丝管理、内容采集等都可实现。

  • AI + 自动化结合:既可接入 AI 客户端生成内容,也可自动发布,实现半自动化运营流程。

社区认同度也不错,目前已有约 361 stars 和 56 forks。

五、为什么推荐开发者关注这个项目?

  1. AI Agent 生态落地样板:展示如何把 AI 与自动化工具结合在一起,适合开发者参考或复用。

  2. 真实运营场景落地工具:自动登陆、发布图文、内容搜索都对小红书运营者极具实用性。

  3. 框架开放且易复用:使用 Go、MCP 接口模式,易扩展、易对接各类 AI 应用或自动化平台。

  4. 可以思考下一步:

  • 结合评论自动化、互动添加营销能力

  • 封装 Docker 环境提供服务化部署

  • 支持定时推送 + 数据监测实现运营闭环

六、小结

xiaohongshu-mcp 是一个优秀的“AI + 自动化”开源项目,适合开发者从中学习如何把内容平台的操作能力封装成 MCP 服务,并接入 AI 客户端进行智能运营。如你也想迈入「AI 运维」或「内容运营自动化」领域,这或许是一个非常好的起点。

开源地址: https://github.com/xpzouying/xiaohongshu-mcp

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐