【捜査報告】xiaohongshu-mcpで中国SNSのトレンドをプロファイリングせよ


【捜査報告】xiaohongshu-mcpで中国SNSのトレンドをプロファイリングせよ

xpzouying/xiaohongshu-mcp

2026-03-04

「落ち着け、新米刑事。これはただの事件じゃない。『xiaohongshu-mcp』が絡んでいるようだ。……よし、鑑識を呼ぶ前に、この『凶器』がエンジニアにとってどれほど便利か、現場検証といこうか。」

これは、AI(Claudeなど)と外部ツールを繋ぐ共通規格 Model Context Protocol (MCP) を使って、小紅書(Xiaohongshu / RED)のデータにアクセスするためのサーバーだ。

エンジニアの視点で見ると、これの凄さは「AIにブラウザ操作を丸投げできる」点にある。

トレンド分析
「今、上海で流行ってるキャンプギアは?」と聞けば、AIが勝手に検索してまとめてくれる。

競合調査
指定したアカウントの投稿内容を解析し、ウケている要素を抽出。

自動投稿の下書き
過去のバズった投稿のスタイルを学習して、AIが次の投稿案を作る。

まずは、君のパソコン(捜査本部)にこのサーバーを組み込む必要がある。

Node.js (v18以上)

Claude Desktop アプリ (これがMCPの司令塔になる)

Claude Desktopの設定ファイル(claude_desktop_config.json)をエディタで開き、以下のコードを追記するんだ。

{
  "mcpServers": {
    "xiaohongshu": {
      "command": "npx",
      "args": [
        "-y",
        "@xpzouying/xiaohongshu-mcp"
      ],
      "env": {
        "XHS_COOKIE": "ここに君の小紅書のCookieをペーストするんだ!"
      }
    }
  }
}

刑事のメモ
Cookieはブラウザのデベロッパーツールから盗み出せ……いや、取得してくる必要があるぞ。これが無いと「鍵のかかった部屋」には入れないからな。

導入ができたら、Claudeに話しかけるだけでいい。コードを一行も書かずに、エンジニアリングの恩恵を受けられるのがMCPの「トリック」さ。

プロンプト例

「小紅書で『日本の温泉』について検索して、エンゲージメント(いいね数)が高い上位5件の投稿の共通点を分析して。」

すると、裏側ではこんな感じの処理が走る(エンジニア的なイメージだ)

// 実際にはAIがこれを自動で呼び出す
const results = await mcpClient.callTool("xiaohongshu-mcp", "search_notes", {
  keyword: "日本の温泉",
  sort_type: "hottest"
});

// AIが結果を読み取り、人間が読みやすい捜査報告書にまとめる
console.log(results);

「警部!なぜわざわざMCPを使うんですか?普通にAPIを叩けばいいじゃないですか!」

「甘いな。APIの仕様変更にいちいち対応してコードを書き直すのは時間がかかる。MCPなら、AIがコンテキストを理解して柔軟にツールを使い分けてくれる。つまり、開発工数の大幅削減だ。まさに『完全犯罪』ならぬ『完全自動化』への第一歩だよ。」

Cookieの取り扱い
Cookieは君の身分証明書だ。絶対に公開リポジトリ(GitHubなど)にコミットするんじゃないぞ。

規約遵守
スクレイピングに近い挙動をするから、小紅書の利用規約に反しない範囲で使うのが「デカ」の鉄則だ。

「……さて、解説はここまでだ。犯人はこの『xiaohongshu-mcp』を使って、今頃フォロワーを爆増させているに違いない。追い詰めるぞ!」


xpzouying/xiaohongshu-mcp




俺流!GitHub MCP Server でDevOpsを加速させる方法

突然だけど、君は「MCP Server」って知ってる?知らないと「ヤバい投資案件」みたいに思っちゃうかもしれないけど、安心して!これはGitHubが公式に出している Master Control Program (MCP) Server のことなんだ。


妹に教わる、Gitとawesome-mcp-serversを使った開発のヒント

えっとね、そのpunkpeye/awesome-mcp-serversってやつ、何に使うのかってことだよね? プログラミングの世界って、なんだか秘密基地みたいでワクワクしちゃう! じゃあ、妹がプログラミングの冒険の地図を広げてあげるね!お兄ちゃん、ソフトウェアエンジニアのお仕事って、たくさんのプログラムを組み立てたり、他の人と協力して大きなシステムを作ったりするんだよね。 このawesome-mcp-serversはね、そんなお兄ちゃんの冒険を助けてくれる「お宝の地図」みたいなものなの!


LLMの知性をハードに注入!MCPベースのESP32チャットボットで未来のIoT制御をマスター

特に、その核心にある技術や、組み込みシステムとクラウドAIを連携させる手法は、組み込み開発やIoT、AI連携に関心のあるエンジニアにとって「激安で驚いた商品」を紹介するような感動を提供してくれるでしょう!「78/xiaozhi-esp32」は、ESP32という安価で多機能なマイコンを使い、MCP (Model Context Protocol)という仕組みを通じて、クラウドのLLM(大規模言語モデル)やTTS(Text-to-Speech、音声合成)サービスと連携させることで、本格的な音声対話型AIアシスタントを実現しています。


ソフトウェアエンジニア必見!ランジェリーショップで学ぶワークフロー自動化

彼女がランジェリーショップで悩んでいる、というシチュエーションでActivepiecesについて解説しますね。彼女がランジェリーショップで「どれがいいかなぁ…」と悩んでいると想像してください。 店員さんに「お客様、何かお困りですか?」と尋ねられても、「いや、大丈夫です!」と答えて、結局買わずに帰る…なんてこと、よくありますよね?


ランジェリーショップで学ぶ!AIアプリ開発の成功事例集

彼女さんが最高のランジェリーを選ぼうと一生懸命悩んでいるように、私たちソフトウェアエンジニアも、最高のシステムをどうやって作るか、日々頭を悩ませています。 そんな時に役立つのが、今回ご紹介する「Arindam200/awesome-ai-apps」なんです。


AIエージェントが自律的に稼ぐ未来:google-agentic-commerce/a2a-x402の衝撃

今日は、未来のコマースを形作る、とてもクールな技術についてお話ししたいと思います。 まるで、インターネットの黎明期に、世界を変えるような新しいプロトコルが生まれた時の興奮を思い出しますね。今回ご紹介するのは、google-agentic-commerce/a2a-x402という、ちょっと長い名前のプロトコル拡張です。 ソフトウェアエンジニアの皆さんなら、このコードネームから、なんだかワクワクするような響きを感じるのではないでしょうか?


脱OpenAI依存!GGUF/Transformersを動かすLocalAIによる「ドロップイン互換」AI環境構築術

LocalAIは、その名の通り、ローカル環境でAIモデルを実行するためのオープンソースプラットフォームです。これを、銀河帝国と反乱同盟軍の戦いに例えるなら. ..LocalAIの最大のミッションは、「OpenAIやClaudeなどのAPIと互換性のあるインターフェース」を提供しつつ、その裏側で、GGUF、Transformers、Diffusersといった多様なAIモデルを、あなたのローカル環境で実行することです。


データベースの強敵を倒せ!genai-toolboxでAIパワーアップ

さて、今日はソフトウェアエンジニアの視点から、とってもワクワクするツール、googleapis/genai-toolbox、特にその中の「MCP Toolbox for Databases」について、マリオブラザーズの冒険物語みたいに楽しく解説していくよ!


推し活エンジニアへ贈る!AWSで最強の推しサーバーを構築する方法

推しを最高に輝かせたい!という熱い想い、AWSの技術で叶えられますよ!今回ご紹介するのは、awslabs/mcp です。このプロジェクトは、推しコンテンツを世界中にスムーズに届けたい、そんなあなたの強い味方になってくれます。awslabs/mcp は、AWSが提供する、ちょっと特殊なプロジェクトです。その正体は、Minecraft (マインクラフト) のサーバーを、より効率的に、そしてパワフルにAWS上で動かすためのツールキット。