獲取內容或讓Claude Code做您自己的研究
讓Claude Code呼叫xiaohongshu-mcp完成發布
1.項目定位和目的
- 這裡的「LCP」是「模型上下文協議」的一種協議/訪問方法,將小紅書的操作封裝成一個外部客戶(例如支持LCP的ChatGPT插件、Claude、Cursor等)撥打電話的LCP服務。
- 簡單來說,它封裝了小紅書的各種操作(登錄、發布、搜索、獲取用戶信息、留下評論等)轉化為API/工具,允許其他工具或模型「用自然語言」控制小紅書,而無需編寫自己的爬蟲或界面。
- 該項目聲稱主要用於「學習」目的,並禁止非法活動。
2.主要功能
該項目提供以下核心功能:
| 功能 | 描述 |
|---|---|
| 登錄/檢查登錄狀態 | 登錄小紅書並確定您當前是否登錄 |
| 發布圖形內容 | 您可以向小紅書發布帶有標題、文字描述、圖片的帖子 |
| 發布視頻內容 | 支持上傳視頻內容並發布到小紅書(帶標題、描述、標籤等) |
| 搜索內容 | 根據給定的關鍵字搜索小紅書的帖子內容 |
| 獲取精選/主頁內容 | 在小紅書首頁獲取推薦帖子列表(feed list) |
| 獲取帖子詳細信息 | 使用Post ID + xSec_token獲取您的帖子、交互數據、評論等的完整內容 |
| 留下評論 | 評論帖子(需要帖子ID / xSec_token /評論內容) |
| 獲取用戶主頁 | 獲取用戶的頁面信息(暱稱、粉絲、注釋列表等) |
除此之外,它還支持其他客戶通過LCP工具的方式調用。
3.架構和技術堆棧
從項目結構和描述來看:
- 使用 走 後台服務語言。
- 提供預編譯的二進位文件以及用於部署的Docker鏡像。
- 該項目包含諸如、
mcp_server.go,service.gohandler_api.gotypes.goroutes.go等等,這是典型的Web服務+路由+業務邏輯拆分結構。app_server.go - 使用無頭瀏覽器/瀏覽器自動化(或類似技術)幫助登錄、圖像/視頻上傳等(因為小紅書沒有官方開放API供普通用戶以這種方式使用)。這一點在REAUTE的「Headless瀏覽器在首次運行時自動下載」中就顯而易見。
- 支持通過HCP協議(HTTP接口方法)與外部客戶端通信。外部客戶可以調用這些封裝工具。
4.如何使用(概述)
以下是該項目的基本使用流程(簡化版):
- 登錄
運行登錄工具,允許用戶手動登錄小紅書建立登錄狀態(保存cookie/sessions等) - 啟動HCP服務
小紅書-MPP啟動服務(可以選擇無頭模式或接口模式),服務默認監聽一個埠(例如18060)作為HCP接口服務。 - 客戶訪問LCP
在支持LCP協議的客戶端中配置此HCP服務(例如Claude Code、Cursor、VSCode插件等);這樣,這些客戶就可以調用小紅書相關的功能。 - 調用工具/界面
客戶端或外部程式可以調用以下工具(API):檢查_登錄_狀態發布_內容與視頻一起發布列表_feed搜索_提要獲取_feed_詳細信息發表評論提要用戶個人資料
- 部署方法
- 直接運行預編譯的二進位文件
- 原始碼編譯
- 使用Docker部署/ Docker編寫
- 警告/驗證
使用類似MCP Inspector或curl的工具來驗證服務是否正常工作。
5.優點和限制/風險
優點:
- 對於用戶來說,存在許多隱藏的複雜性(登錄、文件上傳、xSec_token管理等),用戶就像調用普通API一樣操作小紅書。
- 可以與AI模型/工具結合,實現「用自然語言操作小紅書(發布、搜索、獲取數據)」的體驗。
- 它支持Docker和二進位發布,使其相對容易部署。
限制/風險/需要注意的點:
- 帳戶安全:使用瀏覽器自動登錄(模擬帳戶操作)存在被小紅書風險控制檢測到並導致帳戶被封鎖或限制的風險。
- xSec_token和其他安全參數:某些接口(例如獲取帖子詳細信息和留下評論)需要
xsec_token參數,如,需要通過前端/列表接口獲取;如果令牌無效或丟失,則可能無法正確調用接口。 - 對前端行為的依賴:由於小紅書沒有向公眾透露官方完整API,因此這種方法本質上是模擬用戶行為或捕獲/逆轉。如果小紅書的前端界面升級或加密策略發生變化,項目可能會隨時到期或需要維護。
- 合法合規:雖然作者聲明用於學習目的,但如果用於商業運營、批量刷毛、非法營銷等,存在版權/使用條款/平台規則的風險。
- 穩定性:Cookie可能會過期,登錄狀態可能會過期;網絡波動和反向爬行機制可能會導致請求失敗。REAUTE還提到cookie過期並需要新登錄。
項目地址: https://github.com/xpzouying/xiaohongshu-mcp
文章居間: https://www.haha.ai/xiaohongshu-mcp
管材: