Skip to main content
Glama

オープンディープサーチ

Model Context Protocol (MCP) を使用した、Perplexity Deep Research のオープンソースの代替品。

概要

OpenDeepSearchは、複雑なトピックについて包括的かつ詳細な調査を行う強力なリサーチツールです。Sequential Thinkingの構造化思考アプローチとBrave Searchの検索機能を組み合わせることで、詳細かつ確かな情報源に基づいた調査レポートを提供します。

Related MCP server: MCP Server for Deep Research

特徴

  • 包括的な調査:複雑な質問を扱いやすいサブ質問に分解します

  • 反復検索: 複数の検索を実行して多様な情報を収集します

  • インテリジェント分析:検索結果を分析して関連情報を抽出します

  • 統合:調査結果を、一貫性があり、構造化されたレポートにまとめる

  • 引用:レポート内のすべての情報の出典が含まれています

  • MCP 統合: Claude Desktop、Cursor、その他の MCP クライアントとシームレスに統合します。

  • WebSocket : Smithery や他の MCP クライアントとの統合をサポートします

  • 公開: Smitheryプラットフォーム上で研究ツールを公開し、簡単にアクセスできるようにします。

インストール

前提条件

NPMのインストール

npm install -g open-deep-research

NPXで実行

BRAVE_API_KEY=your_api_key npx open-deep-research

ローカルインストール

# Clone the repository git clone https://github.com/tositon/open-deep-research.git cd open-deep-research # Install dependencies npm install # Build the project npm run build # Run with Brave Search API BRAVE_API_KEY=your_api_key npm start

Smithery経由のインストール

# Install for Claude npx @smithery/cli install open-deep-research --client claude # Install for Cursor npx @smithery/cli install open-deep-research --client cursor

Smithery 経由でインストールする場合は、Brave Search API キーの入力を求められます。

使用法

クロード・デスクトップ

Claude Desktop 構成に以下を追加します。

{ "mcpServers": { "open-deep-research": { "command": "npx", "args": [ "-y", "open-deep-research" ], "env": { "BRAVE_API_KEY": "your_api_key_here" } } } }

カーソル付き

Cursor では、次の方法で MCP サーバーを追加できます。

claude mcp add "open-deep-research" npx open-deep-research

Cursor を実行する前に、必ずBRAVE_API_KEY環境変数を設定してください。

クエリの例

  • 「量子コンピューティングの最新の開発状況は何ですか?」

  • 「気候変動緩和へのさまざまなアプローチを比較対照する」

  • 「ルネサンスの歴史とヨーロッパ美術への影響を説明する」

  • 「さまざまな再生可能エネルギー源の長所と短所は何ですか?」

仕組み

  1. 質問分析:システムはメインの質問を分析し、それをサブ質問に分解します

  2. 反復検索: 各サブ質問に対して、システムはBrave Search APIを使用して検索を実行します。

  3. 結果分析: システムは検索結果を分析して関連情報を抽出します

  4. 統合:システムは調査結果を統合して一貫したレポートを作成します

  5. 引用:すべての情報は出典とともに適切に引用されている

発達

設定

git clone https://github.com/tositon/open-deep-research.git cd open-deep-research npm install

建てる

npm run build

開発モードで実行

BRAVE_API_KEY=your_api_key npm run dev

テスト

MCP Inspectorによるテスト

MCP を使用して、MCP Inspector を使用して、最新の MCP インスペクターを確認してください。説明:

# Установка и запуск MCP Inspector npx @modelcontextprotocol/inspector # Запуск сервера в другом терминале BRAVE_API_KEY=your_api_key npm start

インスペクター、 http://localhost:5173を参照してください。 WebSocket の例、URL ws://localhost:3000

Примеры запросов для тестирования инструментов

MCP Inspector の機能と機能:

Brave Web Search の概要

{ "query": "latest quantum computing advancements", "count": 5 }

逐次的思考の重要性

{ "thought": "Начинаю анализ проблемы глобального потепления", "thoughtNumber": 1, "totalThoughts": 5, "nextThoughtNeeded": true }

ディープリサーチの詳細

{ "query": "Сравнение различных источников возобновляемой энергии", "action": "start", "maxSubQuestions": 3 }

クロードまたはカーソルによるテスト

鍛冶場やクロード デスクトップ、カーソル、MCP などの操作を実行できます。 сервер в настройках。

Smitheryでの出版

Smithery プラットフォームでサーバーを公開するには:

  1. リポジトリがGitHubでホストされ、公開されていることを確認する

  2. Smitheryプラットフォームに登録する

  3. リポジトリに接続するにはGitHub経由で認証する

  4. サーバーページの「デプロイメント」タブに移動します

  5. 「Smitheryにデプロイ」ボタンをクリックします

  6. 展開設定の手順に従ってください

公開後、ユーザーは Smithery CLI を使用してサーバーをインストールできます。

npx @smithery/cli install open-deep-research --client claude

貢献

貢献を歓迎します!お気軽にプルリクエストを送信してください。

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。

謝辞

  • 困惑の深い研究に触発されて

  • モデルコンテキストプロトコルに基づいて構築

  • 構造化された研究のためにシーケンシャルシンキングアプローチを使用する

  • Brave Search APIを搭載

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tositon/OpenDeepSearch'

If you have feedback or need assistance with the MCP directory API, please join our Discord server