MCP.so
ログイン

Rivalize MCP Server認証済み注目

@Downshift

基本情報

Rivalize MCP Server について

AI エージェントのための競合インテリジェンス:競合分析、価格、広告、レビュー、勢いを出典と日付付きで。デフォルトで読み取り専用。

Rivalize MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "rivalize": {
      "command": "npx",
      "args": [
        "-y",
        "@rivalize/mcp"
      ],
      "env": {
        "RIVALIZE_API_KEY": "rk_live_..."
      }
    }
  }
}

Rivalize MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。

概要

Rivalize MCP Server とは?

Rivalize MCP Server は、Claude や Cursor などの MCP クライアントを競合インテリジェンスプラットフォーム Rivalize に接続し、アシスタントがモデルの記憶ではなく、出典と日付付きの競合分析、価格、広告、レビュー、採用、勢いのデータを取得できるようにします。

npm で @rivalize/mcp として公開されているローカルの stdio サーバーです(MIT ライセンス、Downshift LLC 製)。Rivalize API の薄いクライアントで、各ツール呼び出しは API キー付きの rivalize.ai への HTTPS リクエストになります。デフォルトでは読み取り専用で、書き込みツールはオプトインの 1 つだけです。

Rivalize MCP Server の使い方

前提条件:

  1. Node.js 22 以上(node --version)。
  2. rivalize.ai のアカウント。
  3. Dashboard → Settings → API Keys で作成した API キー。キーは rk_live_ で始まります。無料プランを含むどのプランのキーでも使えます(無料プランは読み取りにレート制限があります)。

Claude Code

claude mcp add rivalize -e RIVALIZE_API_KEY=rk_live_... -- npx -y @rivalize/mcp

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)を編集し、Claude Desktop を再起動します:

{
  "mcpServers": {
    "rivalize": {
      "command": "npx",
      "args": ["-y", "@rivalize/mcp"],
      "env": { "RIVALIZE_API_KEY": "rk_live_..." }
    }
  }
}

Cursor

同じ mcpServers ブロックを、プロジェクトの .cursor/mcp.json、またはすべてのプロジェクト用の ~/.cursor/mcp.json に追加します。

VS Code

VS Code は .vscode/mcp.json で servers キーを使います:

{
  "servers": {
    "rivalize": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@rivalize/mcp"],
      "env": { "RIVALIZE_API_KEY": "rk_live_..." }
    }
  }
}

その他のクライアントと Docker

stdio 対応のクライアントであれば、引数 -y @rivalize/mcp と環境変数 RIVALIZE_API_KEY で npx を起動できます。Windows で npx.cmd を直接起動できないクライアントでは、コマンドに cmd、引数に /c npx -y @rivalize/mcp を指定します。リポジトリには Dockerfile も含まれており(docker build -t rivalize-mcp .)、docker run -i --rm -e RIVALIZE_API_KEY rivalize-mcp で実行します。

任意の環境変数:RIVALIZE_MCP_ALLOW_WRITES=1 で書き込みツールを登録、RIVALIZE_API_URL でセルフホストや非本番の Rivalize サーバーを指定、HTTPS_PROXY/HTTP_PROXY で社内プロキシ経由のリクエストにできます。

Rivalize MCP Server の主な機能

  • 1 回の呼び出しで競合分析:任意の競合ドメインについて、ポジショニング、価格、広告、ソーシャル、レビュー、採用、勢い、攻めるべき弱点を、データの最終更新日時とともに返します。
  • 企業ユニバース:Rivalize が顧客横断で追跡している企業データセットを検索し、価格、機能、資金調達、採用、ランキング、シグナルを含む詳細プロフィールを開けます。
  • 自分のアカウント:プロジェクト、レポート、追跡中の競合、バトルカード、戦略タイムライン、競合ランドスケープを読み取れます。
  • 出典と鮮度:すべての事実を出典 URL と取得日までたどれます。レポートの捏造チェックで削除された主張は [removed — unverified] と表示されます。
  • デフォルトで読み取り専用:唯一の書き込みツール add_competitor は、オプトインしない限りクライアントに存在しません。
  • 応答サイズの制御:すべての応答は 25,000 文字未満に収まり、黙って切り捨てる代わりに明示的なページ、オフセット、_capped/_omitted マーカーを使います。
  • テレメトリなし:サーバーはローカルに何も保存せず、データは Rivalize API(またはプロキシ)にのみ送信されます。

Rivalize MCP Server のツール

常に利用できる読み取り専用ツールは 13 個です:

  • 分析と企業ユニバース:teardown_competitor は domain に対する Markdown 形式の戦略分析を返し、list_universe_companies と get_universe_company は Rivalize ユニバース内の企業を検索・プロフィール表示します。
  • プロジェクトとレポート:list_projects は他のツールが使う project_id を返します。list_reports と get_report はレポートを全体、セクション単位(pricing、battlecards、actions など)、競合単位、ページ単位で読み取ります。読み取りで新しいレポートが生成されることはありません。
  • 追跡中の競合:list_competitors、get_competitor_intelligence、get_battlecard(Pro プランが必要)で追跡中のライバルを扱います。
  • 時系列の動き:get_strategic_timeline は 30、90、180 日間の価格、製品、人材、資金調達、コンテンツにわたる証拠付きの動きを示し、get_competitive_landscape は現在または週ごとのポジションを示します。
  • 信頼性:get_freshness は各競合が最後に観測された時期を、get_evidence は事実の裏付けとなる出典を示します。

RIVALIZE_MCP_ALLOW_WRITES を設定すると、add_competitor でプロジェクトに最大 10 件の競合 URL を追加できます。これはクレジットを消費し、分析をキューに入れます。

Rivalize MCP Server のユースケース

  • 素早い競合分析:「Tear down linear.app.」
  • 市場マップ:「AI 開発者ツールの主要プレイヤーは?」
  • 価格の確認:「最新のレポートを要約して、競合の価格を見せて。」
  • 四半期の動き:「今四半期に最も動いた競合はどこで、何をした?」
  • 営業準備:「トップ競合に対する営業トークを用意して。」
  • ファクトチェック:「その価格の主張の出典はどこで、どれくらい新しい?」

Rivalize MCP Server のトラブルシューティング

  • クライアントに「Connection closed」と表示される:サーバーは stderr の最初の行に rivalize-mcp: で始まる理由を出力します。よくある原因は、キーがない、または rk_live_ で始まっていない、クライアント自身の PATH 上の Node.js が 22 未満、ネットワークに接続できない(プロキシ環境では HTTPS_PROXY を設定)です。
  • ターミナルで確認する:RIVALIZE_API_KEY=rk_live_... npx -y @rivalize/mcp を実行します。正常なら rivalize-mcp-server connected via stdio と表示され、入力待ちになります。
  • すべての呼び出しが 401 になる:キーが失効しているか拒否されています。キーが別の Rivalize サーバーで発行されたものでない限り、RIVALIZE_API_URL は未設定にしておきます。
  • 「上位プランが必要」と表示される:読み取りはすべてのプランで使えますが、バトルカードやタイムライン・ランドスケープの全履歴には上位プランが必要です。エラーには料金ページへのリンクが含まれます。

よくある質問

1

Rivalize MCP サーバーは公式ですか?

はい。Rivalize を運営する Downshift LLC が `Downshift/rivalize-mcp` リポジトリと npm の `@rivalize/mcp` で公開しています。

2

Rivalize は無料ですか?

無料プランのキーでも、レート制限付きで読み取りができます。rivalize.ai の料金ページでは有料プランは月額 19 ドル(Starter)からで、その上に Growth、Pro、Agency、Enterprise があります。バトルカードには Pro が必要です。

3

どの API キーが必要ですか?

Dashboard → Settings → API Keys で作成した `rk_live_` で始まる Rivalize API キーを、`RIVALIZE_API_KEY` として渡します。

4

アカウントの内容を変更しますか?

デフォルトでは変更しません。書き込みを行うのは `add_competitor` だけで、`RIVALIZE_MCP_ALLOW_WRITES` が `1`、`true`、`yes` のときにのみ登録されます。クレジットを消費します。

5

ローカルサーバーですか、リモートサーバーですか?

ローカルです。手元のマシンで `npx` または Docker により stdio で動作し、HTTPS で Rivalize API を呼び出します。

6

どのようなデータを送信しますか?

Bearer トークンとしての API キー、`rivalize-mcp/<version>` のユーザーエージェント、ドメインやプロジェクト ID などのツール引数です。ファイルや会話は読まず、テレメトリも送信しません。

7

Claude Code、Cursor、VS Code で使えますか?

はい。README には Claude Code、Claude Desktop、Cursor、汎用の stdio クライアントの設定が記載されています。VS Code では同じコマンドを `.vscode/mcp.json` の形式で使います。

コメント

「データと分析」の他のコンテンツ