RedNote MCP

RedNote MCP

🚀 RedNote MCP

小红书内容访问的MCP服务,提供认证管理、关键词搜索等功能,助力便捷访问小红书内容。

npm smithery badge

相关展示

🚀 快速开始

开始前,请确保已安装 playwright 环境,可使用以下命令进行安装:

npx playwright install

通过 Smithery 安装

若要通过 Smithery 为 Claude Desktop 自动安装 rednote-mcp,可使用以下命令:

npx -y @smithery/cli install @JonaFly/rednote-mcp --client claude

NPM 全局安装

# 全局安装
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

✨ 主要特性

  • 🔐 认证管理(支持 Cookie 持久化)
  • 🔍 关键词搜索笔记
  • 🛠️ 命令行初始化工具
  • 📄 通过 URL 访问笔记内容
  • [ ] 通过 URL 访问评论内容

💻 使用示例

1. 初始化登录

首次使用时,需要先进行登录初始化:

rednote-mcp init
# 或者直接从源码运行
npm run dev -- init
# 或者在 mcp-client 里选择 login

执行此命令后,会按以下步骤操作:

  1. 自动打开浏览器窗口
  2. 跳转到小红书登录页面
  3. 请手动完成登录操作
  4. 登录成功后,会自动保存 Cookie 到 ~/.mcp/rednote/cookies.json 文件

2. 在 Cursor 中配置 MCP Server

在 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 的通信方式

📚 详细文档

开发指南

环境要求

  • Node.js >= 16
  • npm >= 7

开发流程

# 安装依赖
npm install

# 构建项目
npm run build

# 开发模式运行
npm run dev

# 运行测试
npm test

使用 MCP Inspector 进行调试

MCP Inspector 是一个用于调试 MCP 服务器的工具,可帮助开发者检查和验证 MCP 服务器的行为。使用以下命令启动:

npx @modelcontextprotocol/inspector npx rednote-mcp --stdio

这个命令会:

  1. 启动 MCP Inspector 工具
  2. 通过 Inspector 运行 rednote-mcp 服务
  3. 提供一个交互式界面来检查请求和响应
  4. 帮助调试和验证 MCP 协议的实现

🔧 注意事项

⚠️ 重要提示

  1. 首次使用必须执行 init 命令进行登录
  2. Cookie 文件包含敏感信息,避免泄露
  3. 建议定期更新 Cookie,避免失效
  4. 确保已正确安装 Node.js 环境

🤝 贡献指南

  1. Fork 本仓库
  2. 创建你的特性分支 (git checkout -b feature/AmazingFeature)
  3. 提交你的改动 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 开启一个 Pull Request

📄 许可证

本项目采用 MIT 许可证,详见 LICENSE 文件。

  • 0 关注
  • 0 收藏,23 浏览
  • system 提出于 2025-09-28 11:51

相似服务问题

相关AI产品