当社独自のアクセス統計は常に有効です。Google Analyticsは、公開ページ(ログイン後のワークスペースは対象外)の利用状況を把握するためのもので、許可をいただいた場合のみ有効になります。詳しくは プライバシーポリシーをご覧ください。

ModelScopeで使えるRedNote・Douyin MCPサーバー:リモート接続でログイン不要

ModelScopeのMCP広場からEveryInfraを追加し、AIでXiaohongshu(RedNote)のノートやDouyinの動画を読み取れるようにします。実測の所要時間、料金、設定、エラーを紹介します。

共同ブランドカード:EveryInfra × ModelScope、ModelScope MCPハブで公開中

AIクライアントでXiaohongshu(RedNote)とDouyinのリアルタイムデータを使うには、ModelScopeのMCP広場からEveryInfraのエントリーを追加し、リクエストヘッダーにEveryInfraのAPIキーを設定します。サーバーはリモートで動作します。ローカルでブラウザを開く必要はなく、RedNoteやDouyinへのログインも不要です。料金は呼び出しごとに発生し、失敗した呼び出しや結果が空の場合は課金されません。

2026年10月22日未明(シンガポール時間)に、ModelScopeのエントリーに記載された設定で接続しました。ツール一覧はAPIキーなしで0.21秒で返りました。RedNoteの検索結果1ページは3.56秒かかり、費用は$0.005556でした。Douyinの動画詳細1件は17.62秒かかり、費用は$0.000556でした。このガイドでは、選ぶべきエントリー、設定方法、各呼び出しの費用、エラーの意味を説明します。

3つのエントリー:どれを追加するか

10月21日以降、ModelScopeのMCP広場(中国版サイト、modelscope.cn)には、EveryInfraのエントリーが3つ掲載されています。いずれもタイプは「Hosted」です。

エントリーModelScopeのページ選ぶべきケース
EveryInfra:Xiaohongshu、Douyin、Taobao、JDのデータxiaoyuaimaomao/EveryInfra複数のプラットフォームを使いたい場合、またはWeb検索やCAPTCHAの解決も必要な場合
XiaohongshuデータMCPxiaoyuaimaomao/everyinfra-xiaohongshuRedNoteだけを扱う場合:ノート、コメント、クリエイター、トピック、トレンド
DouyinデータMCPxiaoyuaimaomao/everyinfra-douyinDouyinだけを扱う場合:動画、文字起こし、コメント、クリエイター、商品

3つとも同じサーバーに接続し、同じAPIキーを使います。単一プラットフォーム用のページは1つのプラットフォームだけを説明しているため、AIが適切な機能を選びやすくなります。メインのエントリーは、全106プラットフォーム、全573機能に加え、17種類の検索ツールと52種類のCAPTCHAに対応しています。

一言で言うと、**EveryInfraのModelScopeエントリーはリモートのMCPサーバーです。AIはeveryinfra_call_apiという1つのツールにプラットフォーム名と機能名を指定して呼び出し、構造化された公開データを取得します。各呼び出しの料金はEveryInfraの残高から差し引かれます。**

リモートサーバーかローカルサーバーか

ModelScopeのMCP広場でXiaohongshu(RedNote)を検索すると、似たエントリーが多数見つかります。各ページの説明によると、よくある設計は2種類です。1つはお使いのコンピューター上で動作し、ローカルブラウザでRedNoteにログインする必要があるものです。もう1つはEveryInfraのようにリモートで動作するものです。どちらも使えますが、向いている用途が異なります。

設計準備するものアカウントのリスク適したケース
自分のプラットフォームアカウントでログインするローカルサーバーNodeまたはPython、ローカルブラウザ、ログイン済みのセッション自分のアカウントを使用自分のメッセージや保存した投稿の閲覧、投稿、いいね
EveryInfraのリモートサーバーEveryInfraのAPIキー1つプラットフォームのアカウント不要公開データの読み取り:検索、詳細、コメント、プロフィール、トレンド、商品

EveryInfraは公開データの読み取りのみを行います。投稿、いいね、プライベートメッセージの閲覧は行いません。「このノートを投稿して」といった操作が必要な場合は、ローカルサーバーを選んでください。

2つのプラットフォームを比較するイラスト。左:ノートPCの横にローカルサーバーの箱があり、画面にはブラウザが開いています。錠前とプロフィールアイコンの付いた個人アカウントのカードがそこに差し込まれ、カードの上には感嘆符の付いた盾があります。ノートPC、ブラウザ、サーバーの間では何本ものケーブルが絡み合っています。右:同じノートPCは小さな鍵を1つ持っているだけで、1本のティール色の線がクラウド上のリモートサーバーへ伸びています。リモートサーバーは公開されている写真やショート動画のカードを数枚読み取り、整然と積み重なったデータブロックとして送り返しています。
ローカルサーバーにはブラウザと、自分のプラットフォームアカウントでのログインが必要です。リモートサーバーに必要なのはEveryInfraのAPIキー1つだけで、読み取るのは公開データのみです。

テスト1:接続後に表示される内容

2026-10-22 02:19(UTC+8)に、APIキーなしでhttps://api.everyinfra.com/mcpへtools/listを送信しました。

  • 0.21秒で25個のツールが返りました。中国本土向けエンドポイントapi-cn.everyinfra.com/mcpも、同じ25個のツールを0.22秒で返しました。
  • よく使うツールはeveryinfra_list_capabilities(無料。プラットフォーム、パラメータ、料金を確認)、everyinfra_call_api(データ機能を1つ実行)、everyinfra_search(検索ツール17種類)の3つです。その他のツールでは、アカウント、使用量、請求、APIキー、サポートチケットを管理します。

テスト2:RedNoteの検索とDouyinの動画

同じセッションでテスト用のAPIキーを使い、everyinfra_call_api経由でそれぞれ1回ずつ呼び出しました。

呼び出しパラメータ所要時間結果課金
RedNoteのキーワード検索xiaohongshu / search、キーワード「キャンプ用品」(中国語で送信)3.56 s今回はノート20件(1ページあたり最大20件)とnext_page_tokenを取得。いいね数は2〜22,790、投稿日は2026-01-06〜2026-10-21、うち動画ノート2件$0.005556
Douyinの動画詳細douyin / video、MediaStormの動画1本17.62 sいいね99,689、コメント6,458、シェア21,357、保存8,875。長さ57秒。view_countは0$0.000556

わかったことは次のとおりです。

  1. 数値はリアルタイムで変動します。 10月21日時点で、同じDouyin動画のいいねは99,673、シェアは21,352でした。1日後には99,689と21,357になっています。数値には必ず取得時刻を併せて保存してください。
  2. **Douyinのview_countは無視してください。** Douyinは再生回数を公開していません。このフィールドはほとんどの場合欠落しているか0ですが、再生回数がゼロという意味ではありません。いいね、コメント、シェアを使ってください(フィールドの注意点はDouyinスクレイピングAPIのドキュメントを参照)。BilibiliとTikTokは実際の再生回数を返します。
  3. RedNoteの検索は1回の呼び出しで1ページを返します。 1ページに含まれるノートは最大20件で、limitは効きません。さらに取得するには、next_page_tokenをpage_tokenとして送り返してください。1ページごとに1回分の課金が発生します。トークンの有効期限は24時間です。
実際のリクエストとレスポンス1件のスクリーンショット:platformにdouyin、actionにvideoを指定し、MediaStormの動画へのリンクを付けたPOST /api/v1/social。16.75秒後にレスポンス200が返り、課金額は$0.000556です。結果には作成者MediaStorm、長さ57秒、いいね100401、コメント6476、シェア21471、保存8930、view_count 0が表示されています。
同じDouyin動画を10月25日20:02(UTC+8)に再取得したときの生のリクエストとレスポンス(抜粋)。いいねは10月22日から増えていますが、`view_count`は0のままです。 Douyin動画API

テスト3:エラー時は課金なし

続いて、テスト用のAPIキーを使って意図的に2つの誤った呼び出しを行いました。どちらの呼び出しにも課金されませんでした。

ケースレスポンスAIによる対処
パラメータsorttのスペルミスunknown_param:「sortt is not a parameter of xiaohongshu/search — did you mean sort?」。必須のkeywordと任意のcontent_type, date_range, limit, page_token, sortも併記。「Nothing was charged.」sortに修正して再送信
キーなしunauthorized:「no API key provided」。新規登録リンク付き。「Nothing was charged.」ユーザーにAPIキーを求める

どちらもisError: trueが付いた通常のMCPツール結果として返されるため、AIは理由と次の手順を読み取れます。エラーの全一覧:APIエラー処理。

3ステップで接続

  1. APIキーを取得する。 everyinfra.comで新規登録し、コンソールでAPIキーを作成します(クイックスタート)。
  2. 設定をコピーする。 いずれかのエントリを開き、その設定をクライアント(Claude Desktop、Cursor、Cherry Studio、またはリモートMCPに対応した任意のクライアント)に貼り付けます。typeの値はクライアントによって異なり、streamable_http、streamableHttp、httpのいずれかです。
json
{
  "mcpServers": {
    "everyinfra": {
      "type": "streamable_http",
      "url": "https://api.everyinfra.com/mcp",
      "headers": { "Authorization": "Bearer <your EveryInfra API key>" }
    }
  }
}
  1. まず無料で試す。 「EveryInfraを使って、取得できるRedNoteのデータを一覧にして」と尋ねます。AIは無料で利用できるeveryinfra_list_capabilitiesを呼び出します。次に、「RedNoteでキャンプ用品に関するノートを検索し、いいね順に並べて、タイトル、いいね数、リンクを一覧にして」といった本題の質問をします。

Qoder CN(Alibabaが中国で提供するIDEアシスタント)に関する注意:同社のドキュメントによると、IDEのMCPプラザにはおすすめのサーバーとModelScopeのすべてのMCPサーバーが表示され、IDEからはまだプラザを検索できず、同時に接続できるサーバーは最大10個です(Qoder CNのドキュメント(中国語))。Qoder CNでワンクリックインストールが機能しない場合は、上記の設定を使って手動でサーバーを追加してください。

Qoder CNでのMCPサーバー設定に関するAlibaba Cloudヘルプセンターのページ(中国語)のスクリーンショット。セクション「方法1:MCPプラザから追加」。ティール色の枠は2つの文を示しています。IDEからはまだMCPプラザを検索できないこと、そしてMCPプラザタブにはおすすめのサーバーとModelScopeコミュニティのすべてのMCPサーバーが表示されることです。右側は、プラザの一覧とワンクリックインストールを示した、同ページ掲載のIDEのスクリーンショットです。
Qoder CNのドキュメント(中国語):IDEのMCPプラザにはModelScopeのすべてのMCPサーバーが表示され、まだ検索はできません。ティール色の枠が、ここで引用している2つの文です。 Alibaba Cloudヘルプセンター:MCPサーバーの設定(中国語原文)

主な機能と料金

プラットフォーム機能(アクション)料金参照
RedNoteキーワード検索search(1ページ最大20件)1ページあたり$0.005556RedNote検索API
RedNoteノート詳細note1回あたり$0.005556RedNoteノートAPI
RedNoteトレンドtrending1回あたり$0.005556RedNoteスクレイピングAPI
Douyin動画詳細video1回あたり$0.000556Douyin動画API
Douyin文字起こしtranscript1回あたり$0.000556Douyin文字起こしAPI
TikTokキーワード検索search1回あたり$0.000556TikTok検索API
JD全SKUと価格skus1件あたり$0.001389JD SKU API

料金はライブの機能カタログから取得した値で、2026-10-22 02:18(UTC+8)時点のものです。正式な料金は料金ページをご確認ください。データ料金は1,000リクエストあたり$0.56からです。

コスト例:中国コンテンツの週次スキャン

中国の消費トレンドを追うブランドチームが、毎週次のスキャンを実行するとします。

  • キーワード50件、各1ページのRedNote検索(ノート1,000件):50 × $0.005556 = $0.28
  • Douyin動画の詳細200件:200 × $0.000556 = $0.11
  • 合計:週あたり約$0.39。失敗した呼び出しと空の結果は無料です。

これらのノートのうち50件のコメントを取得する方法は、RedNoteコメントのバッチ取得をご覧ください。各ノートの最初のページは$0.005556です。

同じ機能をコードから使う

MCPは通常のHTTP APIの上で動作しているため、スクリプトから直接呼び出せます。

bash
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer $EVERYINFRA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"xiaohongshu","action":"search","params":{"keyword":"camping gear"}}'

よく使うフィールドは次のとおりです。

フィールド意味
id, urlノートIDとリンク。リンクには通常アクセストークンが含まれるため、ログアウト状態のブラウザでも開けます
title, textタイトルと本文の抜粋(検索では約60文字。全文はnoteを呼び出して取得)
like_count, collect_count, comment_count, share_count取得時点の公開カウント。nullは0ではなく、値が返されなかったことを意味します
posted_at投稿日時(ISO 8601、UTC)
author_name, author_id投稿者名と24文字のユーザーID。IDはprofileに渡します
is_video, duration_sec動画ノートかどうかのフラグと動画の長さ
next_page_token次ページ用のカーソル。空の場合、次のページはありません

レスポンスにはbilling.charged_usd(この呼び出しの課金額)とpagination.has_moreも含まれます。リモートMCPの一般的な設定方法はリモートMCPガイドをご覧ください。プラットフォーム別のページはRedNote MCPとDouyin MCPです。すべてのエントリーポイントをMCPサーバーにまとめています。プラグインとスキルのファイルはGitHubリポジトリにあります。

最近の動き(2026年9〜10月)

  • 9月23日:Qoder CNがMCPドキュメントを更新。 このIDEのMCPプラザは、推奨リストとModelScopeのすべてのMCPサーバーで構成されています(Alibaba Cloudのドキュメント、中国語)。ModelScopeの掲載ページもQoder CN内で閲覧できます。
  • 9月29日:ASUSがAI SuperBuildにMCP Marketplaceを追加。 ModelScopeをネイティブに統合しており、開発者は1,000を超えるMCPツールを閲覧してオンデバイスモデルに接続できます(ASUSブログ)。ModelScopeのエントリーが、ハードウェアベンダーのクライアントにも届くようになりました。
  • 9月15日:Cloudflareがボット制御をSearch、Training、Agentの3種類に分割(Cloudflareブログ)。サイト側は、人に代わってページを読むエージェントを学習用クローラーと区別して扱うようになりました。AIにリアルタイムのWebデータを提供するすべての人に関係する変更です。
  • 10月20日:QuestMobileのQ3レポート。 中国のAIオフィスツールの9月のアクティブユーザー数は142Mで、前年同月比50.6%増でした(36Krの要約)。こうしたエージェントには外部データが必要で、ユーザーはMCPプラザでそれを見つけています。

FAQ

RedNoteやDouyinのアカウントは必要ですか? いいえ。ヘッダーに入れるのはEveryInfraのAPIキーだけです。サーバーはリモートで動作するため、ローカルのブラウザも必要ありません。

ModelScopeのページにある「Hosted」とは何ですか? ModelScopeがこのエントリーに表示しているタイプです。当社のサーバーはapi.everyinfra.comで動作しており、エントリーからはそこを指す設定を取得できます。

単一プラットフォーム用のエントリーから他のプラットフォームを呼び出せますか? 3つのエントリーはすべて同じサーバーとキーを使うため、技術的には可能です。単一プラットフォーム用のページは1つのプラットフォームだけを説明しており、AIが対象に集中できるようにしています。複数のプラットフォームにまたがる作業には、メインのエントリーを使ってください。

関連記事

参考資料 LF-18