News Volume Trends MCP について
News Volume Trends MCPは、ニュースでの話題の言及量を追跡する調査者やエージェント向けです。ホスト型MCPサーバーと共通APIキーを通じて、時系列、成長率、リアルタイムのトレンドランキングを提供します。
主な機能
- 01ニュース言及量の履歴取得
- 02複数期間の成長率計算
- 03リアルタイムランキングの取得
- 041つのキーで複数データソースにアクセス
活用シーン
- 01話題のニュース言及数の変化を追跡
- 02プラットフォーム間で話題の伸びを比較
MCP 対応
ホスト型MCPサーバーは、時系列、成長率、リアルタイムランキングのツールを公開します。ローカル環境向けのstdioアダプターも含まれます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://news-volume.api.trendsmcp.ai/mcpclaude mcp add --transport http ai-trendsmcp-news-volume https://news-volume.api.trendsmcp.ai/mcp{"mcpServers":{"ai-trendsmcp-news-volume":{"type":"http","url":"https://news-volume.api.trendsmcp.ai/mcp"}}}Cursor で開く{"servers":{"ai-trendsmcp-news-volume":{"type":"http","url":"https://news-volume.api.trendsmcp.ai/mcp"}}}VS Code で開く{"mcpServers":{"ai-trendsmcp-news-volume":{"type":"http","url":"https://news-volume.api.trendsmcp.ai/mcp"}}}{"mcpServers":{"ai-trendsmcp-news-volume":{"serverUrl":"https://news-volume.api.trendsmcp.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://news-volume.api.trendsmcp.ai/mcp認証が必要ツール
詳細
News Volume MCP
AI エージェント向けの最新トレンドデータ。Google、TikTok、YouTube、Amazon、Reddit、その他30以上のソースに対応。MCP 接続1つ、API キー1つ。
You: Using TrendsMCP, compare 6-month growth for GLP-1 on Google, TikTok, and Amazon.
Agent: Google Search +84%
TikTok +212%
Amazon +61%
3つのツールを提供します。パイプラインが対応している場合は、0~100の正規化済みデータを返します。プラットフォームごとのキーは不要です。ご自身でスクレイピングする必要もありません。
クイックインストール
サイトのヒーローと同じ4つのクライアントに対応しています。まず無料のキーを取得してください(月100件まで)。Claude と ChatGPT では OAuth でサインインします。Cursor と VS Code では、クリックしてから、ディープリンクにプレースホルダーが使われていた場合は /account から取得したキーを入力します。
| クライアント | クリック後の操作 |
|---|---|
| Claude | コネクター名と URL(https://www.trendsmcp.ai/mcp)は入力済みです。確認してから、認証します。 |
| Cursor | MCP のインストールを承認します。求められた場合は YOUR_API_KEY を置き換えます。 |
| ChatGPT | 開発者モードを有効にします(プロフィール → 設定 → セキュリティ)。名前に Trends MCP、URL に https://www.trendsmcp.ai/mcp を指定してから、認証します。 |
| VS Code | アカウントページでサインインし、キーが含まれるように VS Code ボタンを使用します。 |
次のように質問してみてください:Using TrendsMCP, what's trending on Google right now?
ツール · ソース · フィード · REST · その他のクライアントへのインストール
これは何ですか
https://api.trendsmcp.ai/mcp でホストされる MCP です。POST https://api.trendsmcp.ai/api と同じ Bearer キーを使います。このリポジトリには、Glama やローカルホスト向けの stdio アダプターも含まれています。
| ツール | 用途 | キーワードが必要ですか? |
|---|---|---|
get_time_series | 1つのソースにおける1つのキーワードの履歴 | はい |
get_growth | 7D~5Yにわたる変化率(1回の呼び出しで複数の期間に対応) | はい |
get_top_trends | プラットフォームで現在ランキング上位の項目 | いいえ |
他のクライアントへのインストール
your account から取得したキーに YOUR_API_KEY を置き換えてください。
Claude Code
claude mcp add --scope user --transport http trends-mcp https://api.trendsmcp.ai/mcp \
--header "Authorization: Bearer YOUR_API_KEY"
Cursor(手動)
~/.cursor/mcp.json(Windows:%USERPROFILE%\.cursor\mcp.json)
{
"mcpServers": {
"trends-mcp": {
"url": "https://api.trendsmcp.ai/mcp",
"transport": "http",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
VS Code / Copilot(JSON を手動で設定)
.vscode/mcp.json またはコマンドパレット → MCP: Add Server。キーを自動で設定するには、アカウントページの VS Code ボタンを使用することをおすすめします。
{
"servers": {
"trends-mcp": {
"type": "http",
"url": "https://api.trendsmcp.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
Windsurf
Cursor の url + transport ではなく、serverUrl を使用します。ファイル:~/.codeium/windsurf/mcp_config.json。
{
"mcpServers": {
"trends-mcp": {
"serverUrl": "https://api.trendsmcp.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
Cline
リモートサーバーの場合は、正確に streamableHttp と入力してください。llms-install.md を参照してください。
{
"mcpServers": {
"trends-mcp": {
"type": "streamableHttp",
"url": "https://api.trendsmcp.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" },
"disabled": false
}
}
}
Claude Desktop(HTTP ネイティブ非対応)
{
"mcpServers": {
"trends-mcp": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://api.trendsmcp.ai/mcp",
"--header", "Authorization:${AUTH_HEADER}"
],
"env": { "AUTH_HEADER": "Bearer YOUR_API_KEY" }
}
}
}
Claude.ai カスタムコネクター
設定 → コネクター → https://www.trendsmcp.ai/mcp を追加します。この方法では www.trendsmcp.ai の OAuth を使用します。このコネクター設定に Bearer キーを入力しないでください。
Stdio(このリポジトリ / Glama)
ホスト型 HTTP が引き続き製品のデフォルトです。このプロセスではキーなしでツールを一覧表示できます。有料の呼び出しには TRENDSMCP_API_KEY が必要で、同じ利用枠が請求されます。
pip install -e .
python -m trends_mcp_server
{
"mcpServers": {
"trends-mcp": {
"command": "python",
"args": ["-m", "trends_mcp_server"],
"env": { "TRENDSMCP_API_KEY": "YOUR_API_KEY" }
}
}
}
プロンプトのヒント
モデルがウェブ検索ではなくこれらのツールを選ぶよう、「using TrendsMCP」と指定してください。その他のクライアント:ドキュメント。
ツール
最新のパラメーター一覧:ドキュメント。
get_time_series
1 つの source + keyword を対象とする、週次(または日次)の履歴です。MCP と REST で同じ名前です(mode: "get_time_series")。REST ではエイリアスとして get_trends も使用できます。
| 引数 | 必須 | 備考 |
|---|---|---|
keyword | はい | 形式はソースによって異なります(下表を参照) |
source | はい | 1 回の呼び出しにつき 1 つのソース。カタログ名は小文字です |
data_mode | いいえ | REST のみ。weekly(デフォルト)または daily |
パイプラインが対応している場合、インデックスは 0~100 です(返される期間内のピークが 100)。そのソースに絶対値の時系列データがある場合は、volume が含まれます。
get_growth
2 時点間の変化率です。1 回の呼び出しで複数の期間を指定しても、そのソース + キーワードに対して 1 回のリクエストとして数えられます。
| 引数 | 必須 | 備考 |
|---|---|---|
keyword | はい | get_time_series と同じ形式です |
source | はい | 1 つのソース、またはカンマ区切りのリスト(google search, tiktok, amazon) |
percent_growth | いいえ | デフォルトは ["12M"]。以下のプリセット、または { "recent", "baseline", "name" } の日付オブジェクト |
プリセット:7D 14D 30D 1M 2M 3M 6M 9M 12M 1Y 18M 24M 2Y 36M 3Y 48M 60M 5Y MTD QTD YTD。
get_top_trends
リアルタイムのランキング一覧です。キーワードは不要です。 MCP では type が必須で、フィード名と完全に一致させる必要があります(大文字・小文字も含む)。REST では、すべてのフィードを取得する場合に限り type を省略できます(フィードごとに請求されます)。
| 引数 | MCP で必須 | 備考 |
|---|---|---|
type | はい | ライブフィードを参照 |
limit | いいえ | デフォルトは 25、最大 200 |
offset | いいえ | ページネーション |
category | 一部のタイプで必須 | Amazon / Google Trends / Top Websites / Substack / TikTok のハッシュタグカテゴリーボード |
sort | いいえ | rank(デフォルト)または rank_change |
window | いいえ | sort=rank_change の場合:1d 3d 7d 14d 30d |
正しく振り分けるプロンプト
Using TrendsMCP, what's trending on Google right now?
Using TrendsMCP, what are the hottest Reddit posts right now?
Using TrendsMCP, compare 6-month growth for creatine gummies on Google, TikTok, and Amazon.
Using TrendsMCP, show Google Search history for protein soda.
Via TrendsMCP, pull npm download history for langchain.
Using TrendsMCP, show Steam concurrent players for Elden Ring.
Via TrendsMCP, Android downloads for com.openai.chatgpt.
Using TrendsMCP, fastest-climbing Amazon best sellers in Toys Games this week.
キーワードのデータソース
get_time_series / get_growth の source です。ライブフィードの type とは文字列が異なります。
source | 指標 | keyword |
|---|---|---|
google search | 検索ボリューム | 任意のフレーズ |
google images | 画像検索ボリューム | 任意のフレーズ |
google news | ニュースタブのボリューム | 任意のフレーズ |
google shopping | ショッピングタブのボリューム | 任意のフレーズ |
youtube | YouTube 検索ボリューム | 任意のフレーズ |
tiktok | ハッシュタグのボリューム | ハッシュタグまたはトピック(# は省略可能) |
reddit | サブレディットの注目度 | 名前のみ、r/ は付けない |
amazon | 商品検索ボリューム | 商品またはカテゴリ |
wikipedia | ページビュー | 記事タイトルまたはトピック |
news volume | 言及数 | 任意のフレーズ |
news sentiment | ニュースの論調 | 任意のフレーズ |
app downloads | Android のダウンロード数 | Play のバンドル ID(例:com.openai.chatgpt) |
app rankings | Android のチャート順位 | バンドル ID |
npm | 週間ダウンロード数 | 正確なパッケージ名(react、@babel/core) |
steam | 月間同時プレイヤー数 | ゲームの表示名(Elden Ring) |
source: "Google Trends" は無効です。履歴データには google search を、ライブボードには type: "Google Trends" を使用してください。
ライブフィード
get_top_trends の type です。名前をそのまま指定してください。
type | ボード |
|---|---|
Google Trends | 現在の Google 検索 |
Google Trends by Category | category が必要(例:Games) |
Google News Top News | Google News の記事 |
TikTok Trending Hashtags | ハッシュタグ |
TikTok Trending Hashtags by Category | category が必要 |
TikTok Trending Searches | アプリ内検索 |
YouTube Trending | 動画 |
X (Twitter) Trending | X のトピック |
Reddit Hot Posts | フロントページ |
Reddit World News | r/worldnews |
Wikipedia Trending | 閲覧数の多い記事 |
Amazon Best Sellers Top Rated | 高評価の販売者 |
Amazon Best Sellers by Category | category が必要(例:Toys Games) |
App Store Top Free / App Store Top Paid | iOS チャート |
Google Play | Play チャート |
Top Websites | グローバルのトラフィック順位。category は任意 |
Spotify Top Podcasts | ポッドキャスト |
Steam Most Played | ライブのプレイヤー数 |
Substack / Substack by Category | ニュースレター |
GitHub | 日次のトレンドリポジトリ |
IMDb MOVIEmeter | 映画のアクティビティ |
Open Library Trending Books | 書籍 |
カテゴリ名の一覧:ドキュメント。
iOS チャート、GitHub リポジトリ、Spotify、IMDb、Open Library、Substack、Top Websites は source 値ではなく、フィードです。source: "web traffic" はありません。
REST API
curl -sS -X POST https://api.trendsmcp.ai/api \
-H "Authorization: Bearer $TRENDSMCP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"mode":"get_top_trends","type":"Google Trends","limit":5}'
import os, requests
r = requests.post(
"https://api.trendsmcp.ai/api",
headers={"Authorization": f"Bearer {os.environ['TRENDSMCP_API_KEY']}"},
json={"mode": "get_growth", "source": "google search", "keyword": "bitcoin", "percent_growth": ["3M", "12M"]},
)
print(r.json())
Python クライアント:pip install trendsmcp。
制限とエラー
| プラン | 月間リクエスト数 | 価格 |
|---|---|---|
| Free | 100 | $0 |
| Starter | 1,000 | $19 |
| Pro | 5,000 | $49 |
| Business | 25,000 | $199 |
年間請求は 20% 割引です。すべてのプランで同じデータソースカタログを利用できます。無料プランの履歴データと「上位 N 件」の上限については、料金をご覧ください。失敗した呼び出しは課金されません。上限を超えると 429 / rate_limited が返されます(予期しない超過料金はありません)。
課金対象のリクエスト 1 件:
get_time_series:データソース 1 件 + キーワード 1 件get_growth:データソース 1 件 + キーワード 1 件(同じ呼び出しに含まれるすべての期間を含む)get_top_trends:typeごと(およびドキュメントに記載されているページネーション)
| ステータス | 意味 |
|---|---|
| 400 | source / type /フィールドが不正または未指定 |
| 401 | キーが未指定または無効 |
| 404 | 該当するキーワードとデータソースの時系列データがない |
| 429 | 月間上限 |
| 500 | 上流または内部エラー |
キーをコミットしないでください。Claude.ai コネクタは OAuth を使用します。他のクライアントでは Authorization: Bearer … を使用します。
このツールでできないこと
- 地域別の内訳、関連クエリ、関連トピック
- 時間単位の時系列データ
- 1 回の呼び出しで複数のデータソースを横断する
get_time_series(カンマ区切りのsourceリストを指定したget_growth、または複数回のget_time_series呼び出しを使用してください) - フィード名の創作:MCP の
typeは表の内容と一致させる必要があります
このリポジトリを開発する
pip install -e .
python -m trends_mcp_server
CI:.github/workflows/ci.yml。セキュリティ:SECURITY.md。課題:github.com/trendsmcp-ai/news-volume-mcp/issues。
リンク
- アカウント/キー
- ドキュメント
- 料金
- llms.txt
- TrendWatch(ご自身の GitHub リポジトリでアラートを受け取れます)
MIT © Trends MCP
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。