Google Scholar MCP サーバー
🔍 AI アシスタントがシンプルな MCP インターフェースを通じて Google Scholar 論文を検索しアクセスできるようにします。
Google Scholar MCPサーバーは、モデルコンテキストプロトコル(MCP)を介してAIアシスタントとGoogle Scholar間の橋渡しを提供します。これにより、AIモデルはプログラム的に学術論文を検索し、そのコンテンツにアクセスできるようになります。
✨ コア機能
- 🔎 論文検索: カスタム検索文字列または高度な検索パラメータを使用して Google Scholar 論文を検索します ✅
- 🚀 効率的な検索: 論文のメタデータへの高速アクセス ✅
- 👤 著者情報: 著者に関する詳細情報を取得します ✅
- 📊 研究支援:学術研究と分析を促進する ✅
🚀 クイックスタート
手動でインストールする
Smithery経由でインストール
Smithery経由で Claude Desktop 用の google-scholar Server を自動的にインストールするには:
クロード
カーソル
次の内容を「設定」→「カーソル設定」→「MCP」→「新しいサーバーの追加」に貼り付けます。
- Mac/Linux
ウィンドサーフィン
Cライン
- リポジトリをクローンします。
- 必要な依存関係をインストールします。
開発の場合:
📊 使用方法
MCP サーバーを起動します。
サーバーが起動したら、AIアシスタントやアプリケーションでMCPツールを使用できます。ツールの使用例をいくつかご紹介します。
例1: キーワードを使って論文を検索する
例2: 詳細検索を実行する
例3: 著者情報を取得する
これらの例は、Google Scholar MCP サーバーが提供する 3 つの主要ツールの使い方を示しています。具体的なユースケースに合わせてパラメータを調整してください。
Claude Desktopでの使用
この設定をclaude_desktop_config.json
に追加します。
(Mac OS)
(Windows版):
Clineと併用
🛠 MCP ツール
Google Scholar MCP サーバーは次のツールを提供します。
検索_google_scholar_キーワード
キーワードを使用して Google Scholar で記事を検索します。
パラメータ:
query
(str): 検索クエリ文字列num_results
(int, オプション): 返される結果の数 (デフォルト: 5)
**戻り値:**記事情報を含む辞書のリスト
検索_google_scholar_advanced
Google Scholar で記事の詳細検索を実行します。
パラメータ:
query
(str): 一般的な検索クエリauthor
(str, オプション): 著者名year_range
(タプル、オプション): (start_year、end_year) を含むタプルnum_results
(int, オプション): 返される結果の数 (デフォルト: 5)
**戻り値:**記事情報を含む辞書のリスト
著者情報を取得する
Google Scholar から著者の詳細情報を取得します。
パラメータ:
author_name
(str): 検索する著者名
**戻り値:**著者情報を含む辞書
📁 プロジェクト構造
google_scholar_server.py
: FastMCP を使用したメインの MCP サーバーの実装google_scholar_web_search.py
: Google Scholarを検索するためのWebスクレイピングロジックが含まれています
🔧 依存関係
- Python 3.10以上
- mcp[cli]>=1.4.1
- 学術的>=1.7.0
- 非同期>=3.4.3
必要な依存関係は以下を使用してインストールできます。
🤝 貢献する
貢献を歓迎します!お気軽にプルリクエストを送信してください。
📄 ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています。
⚠️免責事項
このツールは研究目的のみにご使用ください。Google Scholarの利用規約を遵守し、責任を持ってご利用ください。
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 インターフェースを通じて Google Scholar 論文を検索しアクセスできるようにします。
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
- AsecurityAlicenseAqualityEnables AI assistants to search and access arXiv research papers through a simple Message Control Protocol interface, allowing for paper search, download, listing, and reading capabilities.Last updated -41PythonApache 2.0
- -securityFlicense-quality🔍 Enable AI assistants to search and access medRxiv papers through a simple MCP interface. The medRxiv MCP Server provides a bridge between AI assistants and medRxiv's preprint repository through the Model Context Protocol (MCP). It allows AI models to search for health sciences preprints and acceLast updated -1Python
- -securityAlicense-quality🔍 Enable AI assistants to search, access, and analyze PubMed articles through a simple MCP interface.Last updated -13PythonMIT License