deep-research-mcp-server について
deep-research-mcp-serverは、ウェブ調査を行うエージェント向けのMCPサーバーです。APIキーなしで検索やページのMarkdown抽出を行い、複数の情報源を引用付きの資料にまとめます。
主な機能
- 01順位付きウェブ検索
- 02ページ内容をMarkdownで抽出
- 03複数ソースの並列調査
- 04引用可能な資料の作成
活用シーン
- 01調査テーマの情報源探し
- 02エージェントによるウェブページの読解
- 03複数ページから引用付き資料を作成
MCP 対応
MCPクライアントにweb_search、read_url、deep_researchのツールを提供します。公開SearXNGメタ検索を使い、利用できない場合はDuckDuckGoに切り替えます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | 検索クエリ。 |
| maxResults | integer | いいえ | 結果の最大件数(1~20)。 |
詳細
Deep Research MCP
Claude、Cursor、または任意のAIエージェントに、ウェブ検索、クリーンなMarkdown形式でのページ読み込み、ワンコールでのリサーチ資料作成といった、ウェブ調査のスキルを提供するMCPサーバーです。OpenAI/Perplexity/Tavilyのキーは不要です。エージェント自体がLLMなので、情報の統合はエージェントが行い、このサーバーは難しい部分(情報源の検索、取得、ページをLLMが扱いやすいクリーンなMarkdownへの変換)を担います。
ツール
| ツール | 機能 |
|---|---|
web_search | ウェブを検索し、順位付けされた{title, url, snippet}を返します。 |
read_url | URLを取得し、主要なコンテンツをクリーンなMarkdown形式で返します。 |
deep_research | 検索し、上位N件の情報源を並行して読み込み、引用に使える資料を作成します。 |
インストール
Claude Desktop / Cursor / Windsurf
MCP設定(claude_desktop_config.json、Cursorのmcp.jsonなど)に追加します。
{
"mcpServers": {
"deep-research": {
"command": "npx",
"args": ["-y", "deep-research-mcp-server"]
}
}
}
次に、エージェントに次のように依頼します。「deep_researchを使って、2026年における主要なオープンソースのベクトルデータベースを比較し、引用付きで要約してください。」
Tavily/Firecrawlではなく、これを選ぶ理由
- APIキー不要 — 検索とページの読み込みはローカルで実行され、エージェントがインテリジェンスを提供します。
- エージェント型 —
deep_researchは複数の情報源の読み込みを調整し、単一ページではなく、引用に使える資料を返します。 - 無料かつオープン — MITライセンスで、
npxですぐに利用できます。
注意事項
- 公開メタ検索(SearXNG)を使用し、利用できない場合はDuckDuckGoにフォールバックします。公開されたばかりのページは、まだインデックスに登録されていない場合があります。
- 自動取得をブロックするサイトもあります。
deep_researchは取得に失敗した情報源をスキップし、読み込んだ件数を報告します。
ホスト型のApify Actorとしても利用できます:apify.com/renzomacar/deep-research-mcp。Renzo Madueñoが開発しました。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。