mcpField
M
MCP-Server-Research-Tool

MCP-Server-Research-Tool

ローカル
github.com/atimmeny27データ・分析074 週間前に更新

MCP-Server-Research-Tool について

MCP-Server-Research-Toolは、学術PDF、ポッドキャスト、教科書、YouTubeなどから情報を集めるLLMベースのリサーチツールです。長文のテーマ別ノートを作成する人向けで、出典一覧を含む構造化Markdownを出力します。

主な機能

  1. 01多様な情報源を横断した調査
  2. 02一次資料の収集
  3. 03Markdown形式のテーマ要約
  4. 04出典一覧の付加
  5. 05リサーチ用プロンプトの編集

活用シーン

  1. 01特定テーマのノートをまとめる
  2. 02長文の概説に使う資料を集める
  3. 03Markdownで調査結果と引用を確認

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MCP-Server-Research-Tool

LLM を活用した長文のリサーチアシスタントツールです。一次資料、ポッドキャスト、学術 PDF、教科書、YouTube などから情報を収集するように設計されています。このツールは、深く現実的なリサーチをシミュレートし、詳細なトピックの概要と情報源リストを含む、構造化された Markdown ファイルを出力します。


🚀 インストール

macOS で使い始めるには:

OpenRouter または別のサービスから無料の API キーが必要です。このプロジェクト専用のキーがない場合は、手順 2 の後に末尾までスクロールしてください。

  1. ターミナルを開きます(⌘ + Space を押し、「Terminal」と入力して Enter キーを押します)。
  2. 次のコマンドを実行します:
git clone https://github.com/atimmeny27/MCP-Server-Research-Tool
cd MCP-Server-Research-Tool
chmod +x start.sh
  1. 次に
python3 -m ensurepip --upgrade
python3 -m pip install -r requirements.txt
clear
  1. これでツールの動作確認は完了です。API の設定がまだ必要な場合は、以下を確認してください。プログラムを起動するときはいつでも、次を入力します
./start.sh
  1. スクリプトを手動で起動することもできます
python MCP_assistant.py "Topic Here"

次に

MCP_DURATION=long python send_to_claude.py
  1. 手順 3 は手順 4 を自動化するスクリプトにすぎず、どちらも同じ処理を行います。

  2. このツールが学習に役立ち、楽しいものになれば幸いです。リサーチ用プロンプトを編集するには、send_to_claude.py の 18〜220 行あたりを確認してください。Claude に送信する指示が記載された長い f-string です。

  3. リサーチトピックは具体的であるほど、より良い結果が得られます(例:「AI」よりも「機械学習から大規模言語モデルと現代の AI への進化(1950〜2024 年):主なブレークスルー、パラダイム、社会への影響」)。

  4. 日付、時刻、地域、人物などを具体的に指定してください。また、Markdown(.md)ファイルの名前が 100 文字にならないよう、名前を変更してください。

  5. 完了したら、ターミナルでスクロールして確認するか、Finder で「whatever-your-search-was.md」を検索してください。メモと使用した情報源が表示されます。Markdown 形式で出力されるため、メモは Markdown に対応したエディター(Obsidian など)で開くことをおすすめします。

  6. トピックを入力し、LLM が一次資料、ポッドキャスト、PDF、教科書、学術資料を使ってリサーチするまで最大 2 分ほど待ちます。Claude に転送されるため、スペルミスやニッチなトピックでは混乱が生じる場合があります。

  7. 「🔐 Using key: sk-or-v1-2 ...」と表示されている場合、「❌ Could not retrieve video.」と表示されていても、リサーチ中です。

  8. これをデスクトップツールとして追加する場合は、「start.sh」の内容(open -e start.sh)をコピーして、 Apple Automator アプリ内のシェルスクリプトに貼り付けてください。

  9. 今後ツールを起動するときに必要なのは、次の操作だけです

cd MCP-Server-Research-Tool
./start.sh
🔑 無料の OpenAI API キーを取得する方法

このツールを使うには、OpenRouter(または OpenAI/Anothropic。こちらは無料です)の無料 API キーが必要です。次の手順に従ってください:

  1. サインアップまたはログイン

https://platform.openai.com/signup に移動 ➡️ アカウントを作成するか、Google/GitHub でログインします。

  1. API キーを生成する • ログイン後、プロフィールアイコンをクリックし、「Keys」を選択します • 「Create Key」をクリックし、生成された文字列(sk-or-... で始まります)をコピーします • 安全な場所に保存します

  2. キーをローカルに設定する

  3. このキーを今後も有効にしておくには

touch ~/.zshrc 
open -e ~/.zshrc 
  1. 次に export OPENROUTER_API_KEY="your-key-here-starting-with-sk-" をファイルの末尾に貼り付けて、保存します

  2. ターミナルに source ~/.zshrc を貼り付けて実行するか、セッションを更新します。これで ./start.sh を使ってツールを起動できます

  3. ターミナルで API キーを使う他のプロジェクトも利用する予定がある場合は、このルートディレクトリにある .env ファイル内で手順 3 を行うとよいでしょう(touch .env open -e .env ここに貼り付けます)

  4. ./start.sh でツールを起動します。エラーが発生した場合は、Wikipedia の API が過負荷でリクエストを処理できない可能性があります。数分待ってから再試行してください(必要に応じて、トレースバックログを ChatGPT に貼り付けてもかまいません)

  5. トピックを入力し、LLM が一次資料、ポッドキャスト、PDF、教科書、学術資料を使ってリサーチするまで最大 2 分ほど待ちます。

  6. 「✅ Saved context to context.json 🔐 Using key: sk-or-v1-2 ...」と表示されている場合、リサーチ中です

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。