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
- 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 -46PythonApache 2.0
- -securityAlicense-quality🔍 Enable AI assistants to search, access, and analyze PubMed articles through a simple MCP interface.Last updated -48PythonMIT License
- -securityAlicense-qualityEnables AI assistants to interact with and manage Google Cloud Platform resources including Compute Engine, Cloud Run, Storage, BigQuery, and other GCP services through a standardized MCP interface.Last updated -3PythonMIT License
- AsecurityFlicenseAquality"mcp\_scholar" is a Python-based tool for searching and analyzing Google Scholar papers, supporting features like keyword-based searches and integration with MCP clients and Cherry Studio. It provides functionalities such as fetching top-cited papers from scholar profiles and summarizing research topLast updated -748Python