medRxiv MCP サーバー
🔍 AI アシスタントがシンプルな MCP インターフェースを介して medRxiv 論文を検索およびアクセスできるようにします。
medRxiv MCPサーバーは、モデルコンテキストプロトコル(MCP)を介して、AIアシスタントとmedRxivのプレプリントリポジトリ間の橋渡しを提供します。これにより、AIモデルはプログラム的に健康科学分野のプレプリントを検索し、そのコンテンツにアクセスできるようになります。
🤝 貢献する • 📝 バグを報告する
✨ コア機能
- 🔎 論文検索: カスタム検索文字列または高度な検索パラメータを使用して medRxiv 論文を検索します ✅
- 🚀 効率的な検索: 論文のメタデータへの高速アクセス ✅
- 📊 メタデータアクセス: DOI を使用して特定の論文の詳細なメタデータを取得します ✅
- 📊 研究支援:健康科学の研究と分析を促進する ✅
- 📄 論文アクセス: 論文コンテンツをダウンロードして読む 📝
- 📋 論文リスト: ダウンロードしたすべての論文を表示 📝
- 🗃️ ローカルストレージ: 論文はローカルに保存され、より高速にアクセスできるようになります 📝
- 📝 研究プロンプト: 論文分析のための専門的なプロンプトのセット 📝
🚀 クイックスタート
Smithery経由でインストール
Smithery経由で Claude Desktop 用の medRxiv Server を自動的にインストールするには:
クロード
カーソル
次の内容を「設定」→「カーソル設定」→「MCP」→「新しいサーバーの追加」に貼り付けます。
- Mac/Linux
ウィンドサーフィン
Cライン
手動でインストールする
uv を使用してインストールします。
開発の場合:
📊 使用方法
MCP サーバーを起動します。
サーバーが起動したら、AIアシスタントやアプリケーションでMCPツールを使用できます。ツールの使用例をいくつかご紹介します。
例1: キーワードを使って論文を検索する
例2: 詳細検索を実行する
例3: 特定の論文のメタデータを取得する
これらの例は、medRxiv MCPサーバーが提供する3つの主要ツールの使い方を示しています。具体的なユースケースに合わせてパラメータを調整してください。
🛠 MCP ツール
medRxiv MCP サーバーは次のツールを提供します。
検索_medrxiv_キーワード
キーワードを使用してmedRxivの記事を検索します。
パラメータ:
key_words
(str): 検索クエリ文字列num_results
(int, オプション): 返される結果の数 (デフォルト: 10)
**戻り値:**記事情報を含む辞書のリスト
検索_medrxiv_advanced
medRxiv の記事の詳細検索を実行します。
パラメータ:
term
(str, オプション): 一般的な検索用語title
(文字列、オプション): タイトル内を検索author1
(文字列、オプション): 最初の著者author2
(文字列、オプション): 2番目の著者abstract_title
(文字列、オプション): 概要とタイトルで検索text_abstract_title
(文字列、オプション): 全文、要約、タイトルで検索section
(str, オプション): medRxivのセクションstart_date
(str, オプション): 検索範囲の開始日 (形式: YYYY-MM-DD)end_date
(str, オプション): 検索範囲の終了日 (形式: YYYY-MM-DD)num_results
(int, オプション): 返される結果の数 (デフォルト: 10)
**戻り値:**記事情報を含む辞書のリスト
get_medrxiv_metadata
DOI を使用して medRxiv 記事のメタデータを取得します。
パラメータ:
doi
(str): 論文のDOI
**戻り値:**記事のメタデータを含む辞書
Claude Desktopでの使用
この設定をclaude_desktop_config.json
に追加します。
(Mac OS)
(Windows版):
Clineと併用
Claude Desktop を再起動すると、次の機能が利用できるようになります。
論文の検索
次のようなクエリを使用して、Claude に論文を検索するよう依頼できます。
検索すると、一致する論文に関する次のような基本情報が返されます。
• 論文タイトル
• 著者
• DOI
論文の詳細を取得する
DOI を取得したら、さらに詳しい情報を問い合わせることができます。
次のように返されます:
• 論文タイトル
• 著者
• 発行日
• 論文要旨
• 利用可能な形式へのリンク(PDF/HTML)
📝 やるべきこと
ダウンロードペーパー
論文をダウンロードしてローカルに保存します。
論文を読む
ダウンロードした論文の内容を読みます。
リスト論文
ダウンロードしたすべての論文を一覧表示します。
📝 研究のきっかけ
サーバーは、学術論文の分析に役立つ特別なプロンプトを提供します。
論文分析プロンプト
論文IDのみを必要とする学術論文を分析するための包括的なワークフロー:
このプロンプトには次の内容が含まれます。
- 利用可能なツール(list_papers、download_paper、read_paper、search_papers)の使用に関する詳細な手順
- 論文分析のための体系的なワークフロー
- 以下を網羅する包括的な分析構造:
- エグゼクティブサマリー
- 研究の背景
- 方法論分析
- 結果評価
- 実践的および理論的な意味合い
- 今後の研究の方向性
- より広範な影響
📁 プロジェクト構造
medrxiv_server.py
: FastMCP を使用したメイン MCP サーバーの実装medrxiv_web_search.py
: medRxivを検索するためのWebスクレイピングロジックが含まれています
🔧 依存関係
- Python 3.10以上
- ファストMCP
- 非同期
- 伐採
- リクエスト(Webスクレイピング用、medrxiv_web_search.pyで使用)
- beautifulsoup4 (Webスクレイピング用、medrxiv_web_search.pyで使用)
必要な依存関係は以下を使用してインストールできます。
🤝 貢献する
貢献を歓迎します!お気軽にプルリクエストを送信してください。
📄 ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています。
🙏 謝辞
このプロジェクトは、arxiv-mcp-serverプロジェクトで行われた作業に触発され、その作業に基づいて構築されました。
⚠️免責事項
このツールは研究目的のみにご使用ください。medRxivの利用規約を遵守し、責任を持ってご利用ください。
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
🔍 AI アシスタントがシンプルな MCP インターフェースを介して medRxiv 論文を検索およびアクセスできるようにします。
medRxiv MCPサーバーは、モデルコンテキストプロトコル(MCP)を介してAIアシスタントとmedRxivのプレプリントリポジトリ間の橋渡しを提供します。これにより、AIモデルは健康科学分野のプレプリントを検索し、アクセスできるようになります。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityThe ArXiv MCP Server bridges the gap between AI models and academic research by providing a sophisticated interface to arXiv's extensive research repository. This server enables AI assistants to perform precise paper searches and access full paper content, enhancing their ability to engage with scientific literature.Last updated -41,218PythonApache 2.0
- -securityFlicense-quality🔍 Enable AI assistants to search and access bioRxiv papers through a simple MCP interface. The bioRxiv MCP Server provides a bridge between AI assistants and bioRxiv's preprint repository through the Model Context Protocol (MCP). It allows AI models to search for biology preprints and access theirLast updated -4Python
- -securityAlicense-qualityAn MCP server enabling AI assistants to search and analyze pharmaceutical data through Cortellis. Features comprehensive drug search, ontology exploration, and real-time clinical trial data access.Last updated -PythonMIT License
- -securityAlicense-quality🔍 Enable AI assistants to search, access, and analyze PubMed articles through a simple MCP interface.Last updated -13PythonMIT License