X
Xiaohongshu MCP Python
MCP server by johnchenwangjvn-jpg
Created 2/11/2026
Updated about 9 hours ago
README
Repository documentation and setup instructions
Xiaohongshu MCP (Python)
一个用 Python 写的「小红书 MCP」示例项目骨架,适合入门练习和二次开发。
目前项目做的事情:
- 提供一个 HTTP 接口,模拟 MCP 服务
- 预留「发布笔记」「生成文案」等接口的位置
- 代码里有大量中文注释,方便你看懂
注意:这个项目现在还 没有真的连接小红书官方接口,只是一套结构和示例逻辑,后面可以在我的帮助下慢慢接入
xiaohongshu-mcp等更高级能力。
快速开始
# 进入项目目录
cd xiaohongshu-mcp-python
# 创建虚拟环境(推荐)
python3 -m venv .venv
source .venv/bin/activate # Windows 使用: .venv\\Scripts\\activate
# 安装依赖
pip install -r requirements.txt
# 运行开发服务器
uvicorn app:app --reload --port 8000
启动后,在浏览器访问:
- 健康检查: http://127.0.0.1:8000/health
- 模拟发布笔记: 使用
POST /publish_note接口(可以用 Postman / curl 调用)
后续可以做什么?
- 把
/publish_note接口接到真正的小红书自动化逻辑上 - 增加:生成小红书文案、选题、标签推荐等接口
- 把这个 HTTP 服务接入支持 MCP 协议的客户端中使用
如果你想下一步继续,我可以陪你一行一行往里加真正的功能。# xiaohongshu-mcp-python
Quick Setup
Installation guide for this server
Install Package (if required)
uvx xiaohongshu-mcp-python
Cursor configuration (mcp.json)
{
"mcpServers": {
"johnchenwangjvn-jpg-xiaohongshu-mcp-python": {
"command": "uvx",
"args": [
"xiaohongshu-mcp-python"
]
}
}
}