本项目提供的MCP服务,可用于访问小红书的内容,支持认证管理、关键词搜索笔记等功能,为用户获取小红书信息提供便利。
  
项目相关链接:https://github.com/user-attachments/assets/06b2c67f-d9ed-4a30-8f1d-9743f3edaa3a
使用前请确保已安装playwright环境:
npx playwright install
# 全局安装
npm install -g rednote-mcp
# 初始化登录,会自动记录cookie到~/.mcp/rednote/cookies.json文件中
rednote-mcp init
# 克隆项目
git clone https://github.com/ifuryst/rednote-mcp.git
cd rednote-mcp
# 安装依赖
npm install
# 全局安装(可选,方便命令行调用)
npm install -g .
# 或者直接运行,如初始化登录
npm run dev -- init
首次使用需要先进行登录初始化:
rednote-mcp init
# 或者直接从源码运行
npm run dev -- init
# 或者在mcp-client中选择login选项
执行此命令后:
~/.mcp/rednote/cookies.json文件中在Cursor的settings.json中添加以下配置:
{
"mcpServers": {
"RedNote MCP": {
"command": "rednote-mcp",
"args": [
"--stdio"
]
}
}
}
或者使用npx方式:
{
"mcpServers": {
"RedNote MCP": {
"command": "npx",
"args": [
"rednote-mcp",
"--stdio"
]
}
}
}
配置说明:
command:可以是全局安装后的rednote-mcp命令,或使用npx直接运行args:必须包含--stdio参数以支持Cursor的通信方式# 安装依赖
npm install
# 构建项目
npm run build
# 启动开发服务器
npm start