【捜査報告】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 のことなんだ。


GUI派も納得!Open WebUIでローカルLLMを「注文(デプロイ)」する方法とMCP連携のスパイス

ただ説明するのも味気ないので、リクエスト通り「マクドナルドのハンバーガー」と「ケンタッキーのチキン」を擬人化(?)したエンジニア対談形式でお届けします!「Open WebUI 導入の巻」マック 「なあケンタ、最近うちの店(ローカルPC)でAIを動かしたいんだけど、コマンドラインを叩くのが面倒でさ。もっとこう、『スマイル¥0』みたいな気軽なUIはないかな?」


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

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


カツオも驚く効率化!GitHubの「awesome-claude-skills」活用ガイド:導入からサンプルまで

登場人物波平(父)保守的なエンジニア。手作業こそ至高。カツオ(息子)効率化の天才。楽をするためならコードを書く。サザエ(長女)好奇心旺盛。新しいツールを試したがる。マスオ(婿)板挟みの PM(プロジェクトマネージャー)。サザエ「お父さん!最近話題の Claude Skills って知ってる? GitHub に awesome-claude-skills っていうすごいリストがあるのよ!」


【エンジニア向け】AI探偵に任せる!n8nワークフローを自然言語で自動構築する「n8n-mcp」徹底解説

「czlonkowski/n8n-mcp」は、一言で言うと「大規模言語モデル(LLM)を使って、ノーコード自動化ツールであるn8nのワークフローを自然言語で構築・管理するためのツール」です。探偵の視点からの理解これは、あなたが優秀な「探偵」(LLMClaude Desktop、Cursorなど)に、捜査の段取り(n8nワークフロー)を口頭で指示するだけで、面倒な現場検証(ノードの配置や設定)を自動でやらせるための魔法の道具(MCPサーバー)です。


脱・ただのチャット!MCP Apps導入でAIツールに「操作可能なUI」をブチ込む最短ルート

貴様が持ってきたのは MCP (Model Context Protocol) Apps の仕様だな。これが何なのか、なぜエンジニアの血と汗を節約してくれるのか、腕立て伏せをしながらでも読めるように叩き込んでやる。準備はいいか?サー、イエス、サーと言え!


【実録】LobeHub導入ガイド:MCP対応エージェントで開発体験を劇的に変える方法

正直なところ、LLM(大規模言語モデル)を仕事で使うとき、「ブラウザのチャット画面とエディタを行き来するのが面倒だな」とか「自分専用の最強アシスタントをサクッと作りたいな」と思ったことはありませんか?LobeChatは、まさにその「痒い所に手が届く」エンジニア垂涎のツールなんです。


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

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


ソフトウェアエンジニアのためのMCP/registry活用術

一言で言うと、mcp/registryは、Model Context Protocol (MCP)というAPIサーバーの「住所録」です。 MCPは、モデルが持つコンテキスト(文脈)を外部から取得するためのプロトコルです。例えば、大規模言語モデル(LLM)が特定のユーザーやプロジェクトの情報を参照したい時に使われます。