Ransack について
Ransackは、AIエージェント向けのホスト型MCPサーバーで、ウェブ検索、ページ取得、探索、ショッピング、字幕、出典付き調査をまとめて提供します。単一のエンドポイントから、出典と引用検証情報を含む結果を返します。
主な機能
- 01複数エンジンで検索
- 02ウェブページを取得
- 03ドメイン資産を探索
- 04価格と在庫状況を検索
- 05YouTube字幕を取得
- 06出典付き調査レポートを作成
活用シーン
- 01複数の検索エンジンでテーマを調査
- 02ページを取得して引用内容を検証
- 03商品の価格と在庫状況を調査
- 04YouTube動画の字幕を取得
MCP 対応
Ransackはホスト型MCPエンドポイントを通じて、検索、取得、探索、ショッピング、字幕、調査のツールを公開します。クライアントはBearer APIキーを使い、streamable HTTPで接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://ransack.tools/mcpclaude mcp add --transport http ransack https://ransack.tools/mcp{"mcpServers":{"ransack":{"type":"http","url":"https://ransack.tools/mcp"}}}Cursor で開く{"servers":{"ransack":{"type":"http","url":"https://ransack.tools/mcp"}}}VS Code で開く{"mcpServers":{"ransack":{"type":"http","url":"https://ransack.tools/mcp"}}}{"mcpServers":{"ransack":{"serverUrl":"https://ransack.tools/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Ransack - AI エージェント向けウェブ検索・取得 MCP サーバー
Ransack は、1 つのエンドポイントと 1 つの API キーで、AI エージェントにリアルタイムのウェブ検索とページ取得を提供する MCP サーバーです。 1 つの MCP 接続で 12 種類の検索エンジンを利用できます:search、fetch、discover、hosts、shop、verify、そして YouTube。管理するクレジットも、検索エンジンごとの課金もありません:月額一律 15 ドル、1 日 500 回の呼び出し、取得に失敗しても費用はかからず、取得のたびに成否を示すレシートが返されるため、気付かないうちに失敗が費用を発生させることはありません。
これはホスト型サービスです。 このリポジトリには接続設定、ドキュメント、ロゴが含まれています。サーバーのソースコードは公開されていません。次に接続してください:
https://ransack.tools/mcp
- ホームページ:ransack.tools
- 無料トライアルキー:ransack.tools/trial
接続
ransack.tools/trial から API キーを取得し、クライアントにサーバーを追加してください。
Claude Desktop
{"mcpServers":{"ransack":{"type":"streamable-http","url":"https://ransack.tools/mcp","headers":{"Authorization":"Bearer <API_KEY>"}}}}
Cursor
{"mcpServers":{"ransack":{"url":"https://ransack.tools/mcp","headers":{"Authorization":"Bearer <API_KEY>"}}}}
Pi / Cline / 5ire
{"mcpServers":{"ransack":{"type":"http","url":"https://ransack.tools/mcp","headers":{"Authorization":"Bearer <API_KEY>"}}}}
トランスポートは streamable-http、認証には Bearer API キーを使用します。
ツール
| ツール | 機能 |
|---|---|
ransack | メインツールです。モード:search、fetch、discover、hosts、shop、verify、research。Markdown/JSON/ハイブリッド形式で出力します。 |
youtube | 動画 URL から YouTube の文字起こしを取得します。 |
execute_research | 複数ステップのパイプライン(発見、取得、抽出、統合)を実行し、主張ごとの引用判定を含む引用付きレポートを作成します。 |
get_report | report_id で保存済みのレポートを取得します。 |
search_memory | 以前に取得したページのチャンクを意味的に検索します。 |
tasks_get | 非同期の調査タスクの状態を確認します。 |
ransack
1 つのツールで複数のモードを利用できます:search、fetch、discover、hosts、shop、verify、research。
search は複数のエンジンを横断するメタ検索です。fetch は回答を得るための主要な経路です。hosts は証明書の透明性ログ、DNS、サイトマップ、ウェブアーカイブ、クロールインデックス、JS のルート、スキャン記録から、ドメインのアセットを列挙します。shop は価格と在庫状況を返します。verify は引用された情報源に基づいて主張を検証します。freshness は結果キャッシュを迂回しますが、日付でフィルタリングする機能ではないため、結果は日付で絞り込まれません。
youtube
動画 URL から YouTube の文字起こしを取得します。
execute_research
複数ステップのパイプライン(発見、取得、抽出、統合)を実行し、引用付きレポートを作成します。デフォルトではタスクハンドルを返します。tasks_get を使って report_id と、主張ごとの引用判定を取得してください。
get_report
report_id で保存済みのレポートを取得します。
search_memory
以前に取得したページのチャンクを意味的に検索します。
tasks_get
非同期の調査タスクの状態を確認します。
実際に返される内容
- エンジンが明示された検索結果。 各検索結果には、その結果を見つけたエンジンが記載されるため、Google によるものか、独立したインデックスによるものかを確認できます。
- 無応答ではなく、網羅状況を表示。
hostsでは、各検出エンジンの状態としてok、empty、timeout、skippedのいずれかが報告されます。何も見つからなかった場合と、試行に失敗した場合を区別できます。 - ラベル付きのアクセス遮断。
[bot wall: <vendor>]や[dead page: HTTP 404]のようにラベルが返されます。サーバーが読み取れないページは、推測ではなく、その旨が報告されます。 - 主張ごとの引用判定。 調査レポートには、実際に取得した情報源に基づいて確認された、主張ごとの判定が記載されます。
- 検索クエリの書き換えは一切なし。 サイトの選択は呼び出し側が行います。Ransack は検索クエリに演算子を追加したり、依頼内容を暗黙に変更したりしません。
- 1 つのキーで 6 つのツール。 検索、取得、発見、ショッピング、文字起こし、引用付き調査を単一のエンドポイントから利用できます。
正直な制限事項
- 有料記事やログインが必要なページ(ニュースサイトの一部や GitHub の
/commitsビューなど)は、常に読み取れるとは限りません。 - スクレイピングを厳しくブロックする小売業者(Amazon、Walmart)では、推測によるデータではなく、何も返されない場合があります。
- TikTok は検索可能で、検索結果のスニペットにはすでにキャプションが含まれています。リーダーティアではキャプション、クリエイターのハンドル、投稿日時、エンゲージメント数を取得できますが、動画、コメント、音声の文字起こしは取得できません。また、ブラウザティアで取得できるのは、TikTok の「ページを利用できません」というスタブのみの場合があります。
searchの高速レーンの結果は、仕様上、一部のみです。回答を得るための主要な経路はfetchです。- ラベルの付与は保証されません。アクセス遮断が、代わりに内容の乏しいページコンテンツとして返される場合があります。
料金
- トライアル: 14 日間無料、1 日あたり 50 回の呼び出し、カード不要(ransack.tools/trial)。
- 有料: 月額一律 15 ドル、1 日あたり 500 回の呼び出し、1 分あたり 120 リクエスト。
ライセンス
このリポジトリにはドキュメントと設定のみが含まれます。ransack.tools のサービスはプロプライエタリです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。