顽皮语音
78.36M · 2026-02-05
GitHub 项目地址
RedNote-MCP-Plus 是一个功能强大的小红书自动化工具集,基于 MCP(Model Context Protocol)框架开发,旨在简化小红书的内容管理和数据操作。无论是自动化账号运营还是数据爬取,该工具集都能提供高效的解决方案。
src/
├── auth/ # 登录相关模块
├── read/ # 数据爬取模块
├── write/ # 互动与发布模块
├── static/ # 静态资源
└── server.py # MCP 服务入口
所有工具通过 MCP 框架注册,支持标准化调用。例如:
@mcp.tool()
async def likeNote():
# 点赞功能实现
安装依赖:
brew install uv
pip install playwright
playwright install
brew install node
安装工具:
uv tool install rednote_mcp_plus
使用以下命令启动 MCP 服务:
npx @modelcontextprotocol/inspector uvx rednote_mcp_plus
在使用其他工具前,需先通过 manualLogin 工具登录小红书:
await manualLogin()
启动服务后,您将看到以下工具列表:
以下是爬取笔记内容的示例:
asyncio 提升性能,支持高并发。本项目基于 MIT License 开源,欢迎贡献代码或提出建议!