
RedNote-MCP 🚀

2025.04.17
2
TypeScriptRedNote 集成API 服务开源项目内容生成交流协作
RedNote-MCP 是一个专为访问和集成 RedNote(小红书)平台设计的 MCP 服务器。它提供简单易用的 API,帮助开发者和用户快速连接和操作 RedNote 平台。该服务器轻量高效,支持自定义配置,并且是开源项目,鼓励社区贡献。
View on GitHub
Overview
基本能力
产品定位
RedNote-MCP 是一个用于访问和集成 RedNote(小红书)平台的 MCP 服务器,旨在为开发者和用户提供便捷的 API 接口和操作体验。
核心功能
- 快速访问:通过简单的 API 快速连接 RedNote 平台。
- 轻量高效:设计简洁,运行高效。
- 可定制化:支持自定义服务器配置以满足不同需求。
- 开源项目:社区驱动,持续改进。
适用场景
- 开发者需要集成 RedNote 平台功能到自己的应用中。
- 用户希望通过 API 自动化操作 RedNote 平台(如获取、创建、更新、删除笔记)。
工具列表
- Node.js:运行环境。
- Express:Web 框架,用于构建 API。
- Git:版本控制工具,用于克隆和管理代码库。
常见问题解答
- 如何安装依赖? 确保已安装 Node.js,然后运行
npm install
。 - 如何启动服务器? 运行
npm start
,然后访问http://localhost:3000
。 - 如何贡献代码? Fork 仓库,创建新分支,提交更改后发起 Pull Request。
使用教程
使用依赖
- 安装 Node.js(确保版本兼容)。
- 克隆仓库并进入项目目录:
bash git clone https://github.com/zoldyrk/RedNote-MCP.git cd RedNote-MCP
- 安装依赖:
bash npm install
安装教程
- 修改
config.json
文件以配置服务器。 - 启动服务器:
bash npm start
- 访问
http://localhost:3000
验证服务器是否正常运行。
调试方式
- 检查服务器日志以查看运行状态。
- 使用 API 工具(如 Postman)测试以下端点:
- 获取笔记:
GET /api/notes
- 创建笔记:
POST /api/notes
- 更新笔记:
PUT /api/notes/:id
- 删除笔记:
DELETE /api/notes/:id