mcpField
U
upriver

upriver

リモート
github.com/upriver-aiビジネス・マーケティング018 週間前に更新
リポジトリ

upriver について

Upriverは、オンラインのトレンドに関する根拠付き情報をAIアプリケーションに提供するホスト型MCPサーバーです。現在の読み取り専用ツールでは、テック、スポーツ、政治の急上昇トピックを検索・閲覧でき、各結果に出典が付きます。

主な機能

  1. 01キーワードで急上昇トピックを検索
  2. 02注目を集めるトピックを閲覧
  3. 03テック、スポーツ、政治で絞り込み
  4. 04ライフサイクル状態と出典で絞り込み
  5. 05トピックの勢いと出典を表示

活用シーン

  1. 01テック分野の新しい話題を発見
  2. 02スポーツや政治のトレンドを追跡
  3. 03トピックの根拠となる出典を確認
  4. 04ライフサイクル状態でトピックを閲覧

MCP 対応

リモートのStreamable HTTP MCPエンドポイントを通じて、読み取り専用の急上昇トピックツールを2つ公開します。Upriver OAuthまたはX-API-KeyヘッダーのAPIキーで認証できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.upriver.ai/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Upriver

Upriver MCP

AI アプリケーション向けに、クリエイター、オーディエンス、ブランド、トレンド、スポンサーシップに関するリアルタイムのコンテキストを提供します。

Upriver について

Upriver は、オンラインで起きていることを AI アプリケーション向けのリアルタイムで信頼できるコンテキストに変換する API を提供します。実際の情報源に基づく、証拠に裏付けられたシグナルを次の分野にわたって提供します。

  • クリエイター — 関連するクリエイターとプロフィール
  • オーディエンス — ペルソナ、関心事、言語、ユーモア
  • ブランド — ブランドと、それらがどのように話題にされているか
  • 製品 — 製品への言及とユースケース
  • トレンド — 注目を集めているトピックと形式
  • スポンサーシップ — ブランドとクリエイターの関係、および広告掲載

このリポジトリは、Upriver の Model Context Protocol(MCP) サーバーのホームです。このサーバーは、あらゆる MCP 対応の AI アシスタントやエージェントにコンテキストを提供します。

接続

エンドポイントhttps://mcp.upriver.ai/mcp
トランスポートStreamable HTTP
認証Upriver でサインイン(OAuth)、または X-API-Key ヘッダーに Upriver API キーを指定

インストールや実行が不要な、ホスト型のリモートサーバーです。OAuth サインインはすべてのクライアントで機能します。 X-API-Key ヘッダーは Claude Code、Cursor、VS Code、 Cline、Windsurf、Codex CLI、Goose、Zed でサポートされていますが、OAuth のみ対応の Claude および ChatGPT のコネクター UI ではサポートされていません。

Claude Code(CLI)
claude mcp add --transport http upriver https://mcp.upriver.ai/mcp

OAuth の代わりに API キーを使用するには、ヘッダーとして渡します。

claude mcp add --transport http upriver https://mcp.upriver.ai/mcp \
  --header "X-API-Key: YOUR_UPRIVER_API_KEY"
Cursor

~/.cursor/mcp.json(グローバル)または .cursor/mcp.json(プロジェクトごと)に追加してから、Settings → Tools & Integrations で接続し、サインインします。

{ "mcpServers": { "upriver": { "url": "https://mcp.upriver.ai/mcp" } } }

API キー認証の場合は、"headers": { "X-API-Key": "YOUR_UPRIVER_API_KEY" } を追加します。

VS Code(GitHub Copilot)

VS Code では異なる形式を使用します。トップレベルに servers が必要で、"type": "http" も必須です。 .vscode/mcp.json に追加するか、MCP: Add Server を実行します。

{ "servers": { "upriver": { "type": "http", "url": "https://mcp.upriver.ai/mcp" } } }

API キー認証の場合は、"headers": { "X-API-Key": "YOUR_UPRIVER_API_KEY" } を追加します。

Claude Desktop と claude.ai

Claude で Customize → Connectors → "+" → Add custom connector に進み、名前を Upriver にして https://mcp.upriver.ai/mcp を貼り付け、Connect を選択してサインインします。 (Claude のコネクターは OAuth のみ対応です。API キー用のフィールドはありません。また、claude_desktop_config.json に生の url エントリを追加しないでください。デスクトップアプリで拒否されます。)

Cline

Remote Servers タブ(Transport: Streamable HTTP)を使用するか、 cline_mcp_settings.json を編集します。type フィールドは必須です。指定しないと Cline は旧式の SSE にフォールバックし、失敗します。

{ "mcpServers": { "upriver": { "type": "streamableHttp", "url": "https://mcp.upriver.ai/mcp" } } }
Windsurf

~/.codeium/windsurf/mcp_config.json を編集します。Windsurf のフィールド名は serverUrl です。

{ "mcpServers": { "upriver": { "serverUrl": "https://mcp.upriver.ai/mcp" } } }
その他のクライアント — Codex CLI、ChatGPT、Goose、Zed

Codex CLI(OpenAI)

codex mcp add upriver --url https://mcp.upriver.ai/mcp --header X-API-Key=YOUR_UPRIVER_API_KEY

ChatGPT — Developer mode(Settings → Apps & Connectors → Advanced)を有効にしてから、 Settings → Connectors → Create を選択し、名前を Upriver にして https://mcp.upriver.ai/mcp を貼り付け、 OAuth を選択してサインインします。(カスタムヘッダー用のフィールドはありません。UI では OAuth のみです。)

Goose — ~/.config/goose/config.yaml に追加します。

extensions:
  upriver:
    type: streamable_http
    uri: https://mcp.upriver.ai/mcp
    enabled: true
    headers:
      X-API-Key: "${UPRIVER_API_KEY}"

Zed — settings.json の context_servers に追加します。

{ "context_servers": { "upriver": { "url": "https://mcp.upriver.ai/mcp", "headers": { "X-API-Key": "YOUR_UPRIVER_API_KEY" } } } }
その他の MCP クライアント

ほとんどのクライアントでは、上記の Cursor 形式(mcpServers と url、任意の headers)を使用します。 インストールマニフェストを読み込むエージェントについては、llms-install.md を参照してください。

JetBrains IDEs: MCP は動作しますが、現在 IDE はカスタムリクエストヘッダーを削除してしまい、リモートサーバー向けの OAuth にもまだ対応していません。そのため、Upriver の X-API-Key 認証ではまだ接続できません。JetBrains が修正をリリースしたら掲載します。

現在利用できるツール

MCP サーバーは現在、Upriver の急上昇トピックを公開しています。これは、テクノロジー、スポーツ、政治の分野でオンライン上の注目を集めつつある新たな話題で、モデルが推測ではなく実際の根拠に基づいて推論できるよう、出典付きで返されます。

どちらのツールも読み取り専用です。それぞれ最大 limit 件のトピックを返します(デフォルトは 10 件、最大 25 件)。各トピックには最大 5 件の出典が付き、次のページにさらにトピックがある場合は has_more フラグが設定されます。

breakout_search_topics

キーワードで急上昇トピックを検索します。

パラメーター型説明
querystring · 必須自然言語での検索例:"AI video effects"
verticalenumtech、sports、politics に限定します。
limitinteger1~25(デフォルトは 10)。
citation_sourcesarray出典を news、reddit、twitter のいずれかに限定します。
breakout_list_topics

現在注目を集めている急上昇トピックを閲覧します。

パラメーター型説明
verticalenumtech、sports、politics に限定します。
statusenumライフサイクルで絞り込みます:active(デフォルト)、emerging、trending、declining、detected、all。
limitinteger1~25(デフォルトは 10)。
citation_sourcesarray出典を news、reddit、twitter のいずれかに限定します。

各トピックには、名前、分野、ライフサイクルのステータス、勢いを示すシグナル、および上位の出典(タイトル、URL、出典カテゴリ、公開日時)が含まれます。

今後の予定

急上昇トピックは、Upriver API のうち、最初に MCP ツールとして提供される機能です。Creators、Audiences、Brands、Products、Trends、Sponsorships を含む API 全体のドキュメントは docs.upriver.ai にあります。これらのエンドポイントも MCP ツールとして順次提供していきます。新しいツールのリリースについては、このリポジトリをご確認ください。

アクセス

Upriver MCP の利用権限はアカウントごとに付与されます。dashboard.upriver.ai からアクセスを申請するか、[email protected] までメールでお問い合わせください。アカウントが有効になると、同じ Upriver サインイン情報(または API キー)をすべての MCP クライアントで利用できます。

リンク

ライセンス

このリポジトリの内容(接続ドキュメントおよび掲載メタデータ)は、MIT License の下で公開されています。

ホスト型の Upriver MCP サービスおよび Upriver API は、Potato Laboratories, Inc.(Upriver として事業を運営)が運営しており、Upriver の利用規約が適用されます。MIT License の適用対象はこのリポジトリのみであり、サービスやサービスが返すデータは対象外です。「Upriver」および Upriver のロゴは Potato Laboratories, Inc. の商標であり、MIT License の適用対象ではありません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。