オープンディープサーチ
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プラットフォーム上で研究ツールを公開し、簡単にアクセスできるようにします。
インストール
前提条件
Node.js 16以上
Brave Search API キー ( https://brave.com/search/api/で取得)
NPMのインストール
npm install -g open-deep-researchNPXで実行
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 startSmithery経由のインストール
# Install for Claude
npx @smithery/cli install open-deep-research --client claude
# Install for Cursor
npx @smithery/cli install open-deep-research --client cursorSmithery 経由でインストールする場合は、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-researchCursor を実行する前に、必ずBRAVE_API_KEY環境変数を設定してください。
クエリの例
「量子コンピューティングの最新の開発状況は何ですか?」
「気候変動緩和へのさまざまなアプローチを比較対照する」
「ルネサンスの歴史とヨーロッパ美術への影響を説明する」
「さまざまな再生可能エネルギー源の長所と短所は何ですか?」
仕組み
質問分析:システムはメインの質問を分析し、それをサブ質問に分解します
反復検索: 各サブ質問に対して、システムはBrave Search APIを使用して検索を実行します。
結果分析: システムは検索結果を分析して関連情報を抽出します
統合:システムは調査結果を統合して一貫したレポートを作成します
引用:すべての情報は出典とともに適切に引用されている
発達
設定
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 プラットフォームでサーバーを公開するには:
リポジトリがGitHubでホストされ、公開されていることを確認する
Smitheryプラットフォームに登録する
リポジトリに接続するにはGitHub経由で認証する
サーバーページの「デプロイメント」タブに移動します
「Smitheryにデプロイ」ボタンをクリックします
展開設定の手順に従ってください
公開後、ユーザーは Smithery CLI を使用してサーバーをインストールできます。
npx @smithery/cli install open-deep-research --client claude貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
謝辞
困惑の深い研究に触発されて
モデルコンテキストプロトコルに基づいて構築
構造化された研究のためにシーケンシャルシンキングアプローチを使用する
Brave Search APIを搭載
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Appeared in Searches
- A server for deep research and in-depth exploration of topics
- Tools for conducting deep research on a topic
- A server for finding rental listings on platforms like Facebook, Craigslist, Zillow, and Realtor.com
- A method for finding LinkedIn posts that mention a key phrase
- A server for conducting in-depth research on corporations and industries
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
