
jackkuo666/google-scholar-mcp-server
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Google Scholar用のMCPサーバー:🔍 AIアシスタントがシンプルなMCPインターフェースを通じてGoogle Scholarの論文を検索しアクセスできるようにします。
概要
🔍 AIアシスタントがシンプルなMCPインターフェースを通じてGoogle Scholarの論文を検索しアクセスできるようにします。 Google Scholar MCP Serverは、モデルコンテキストプロトコル(MCP)を通じてAIアシスタントとGoogle Scholarの間の橋渡しを提供します。これにより、AIモデルは学術論文を検索し、その内容にプログラム的にアクセスできます。 - 🔎 論文検索:カスタム検索文字列や高度な検索パラメータ✅でGoogle Scholar論文を検索できる- 🚀 効率的な検索:論文メタデータ✅への迅速なアクセス- 👤 著者情報:著者✅の詳細情報取得- 📊 研究支援:学術研究と分析✅の促進 Smithery経由でClaude Desktop用のgoogle-scholar Serverを自動的にインストールするには: 以下を設定→ カーソル設定→MCPに貼り付け→新しいサーバーを追加してください: - Mac/Linux サーバーが稼働したら、提供されているMCPツールをAIアシスタントやアプリケーションで使うことができます。
概要(AI 翻訳)
🔍 AIアシスタントがシンプルなMCPインターフェースを通じてGoogle Scholarの論文を検索しアクセスできるようにします。
Google Scholar MCP Serverは、モデルコンテキストプロトコル(MCP)を通じてAIアシスタントとGoogle Scholarの間の橋渡しを提供します。これにより、AIモデルは学術論文を検索し、その内容にプログラム的にアクセスできます。
✨ コア機能
- 🔎 論文検索:カスタム検索文字列や高度な検索パラメータ✅でGoogle Scholarの論文を検索
- 🚀 効率的な検索:紙のメタデータ✅への迅速なアクセス
- 👤 著者情報:著者✅に関する詳細な情報を取得する
- 📊 研究支援:学術研究と分析✅の促進
🚀 クイックスタート
手動インストール
Smithery経由のインストール
Smithery経由でClaude Desktop用のgoogle-scholar Serverを自動的にインストールするには:
クロード
カーソル
以下を設定→カーソル設定→MCPに貼り付け→新しいサーバーを追加してください:
- Mac/Linux
ウィンドサーフィン
クライン
-
リポジトリのクローン:
-
必要な依存関係をインストールする:
開発のために:
📊 使用法
MCPサーバーの起動:
サーバーが稼働したら、提供されているMCPツールをAIアシスタントやアプリケーションで使うことができます。
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Google Scholar MCP Server
🔍 Enable AI assistants to search and access Google Scholar papers through a simple MCP interface.
The Google Scholar MCP Server provides a bridge between AI assistants and Google Scholar through the Model Context Protocol (MCP). It allows AI models to search for academic papers and access their content in a programmatic way.
✨ Core Features
- 🔎 Paper Search: Query Google Scholar papers with custom search strings or advanced search parameters ✅
- 🚀 Efficient Retrieval: Fast access to paper metadata ✅
- 👤 Author Information: Retrieve detailed information about authors ✅
- 📊 Research Support: Facilitate academic research and analysis ✅
🚀 Quick Start
Installing Manually
Installing via Smithery
To install google-scholar Server for Claude Desktop automatically via Smithery:
claude
npx -y @smithery/cli@latest install @JackKuo666/google-scholar-mcp-server --client claude --config "{}"
Cursor
Paste the following into Settings → Cursor Settings → MCP → Add new server:
- Mac/Linux
npx -y @smithery/cli@latest run @JackKuo666/google-scholar-mcp-server --client cursor --config "{}"
Windsurf
npx -y @smithery/cli@latest install @JackKuo666/google-scholar-mcp-server --client windsurf --config "{}"
CLine
npx -y @smithery/cli@latest install @JackKuo666/google-scholar-mcp-server --client cline --config "{}"
-
Clone the repository:
git clone https://github.com/JackKuo666/google-scholar-MCP-Server.git cd google-scholar-MCP-Server -
Install the required dependencies:
pip install -r requirements.txt
For development:
# Clone and set up development environment
git clone https://github.com/JackKuo666/Google-Scholar-MCP-Server.git
cd Google-Scholar-MCP-Server
# Create and activate virtual environment
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
# Install dependencies
pip install -r requirements.txt
📊 Usage
Start the MCP server:
python google_scholar_server.py
Once the server is running, you can use the provided MCP tools in your AI assistant or application. Here are some examples of how to use the tools:
Example 1: Search for papers using keywords
result = await mcp.use_tool("search_google_scholar_key_words", {
"query": "artificial intelligence ethics",
"num_results": 5
})
print(result)
Example 2: Perform an advanced search
result = await mcp.use_tool("search_google_scholar_advanced", {
"query": "machine learning",
"author": "Hinton",
"year_range": [2020, 2023],
"num_results": 3
})
print(result)
Example 3: Get author information
インストール
npx -y @smithery/cli@latest install @JackKuo666/google-scholar-mcp-server --client claude --config "{}"設定
{
"mcpServers": {
"google-scholar": {
"command": "python",
"args": ["-m", "google_scholar_mcp_server"]
}
}
}