JG

jackkuo666/google-scholar-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

426 stars 65 forks Качество 64 Тренд 21

MCP-сервер для Google Scholar: 🔍 Дайте возможность AI-ассистентам искать и получать доступ к статьям Google Scholar через простой интерфейс MCP.

Обзор

🔍 Дайте возможность AI-ассистентам искать и получать доступ к статьям Google Scholar через простой интерфейс MCP. Сервер Google Scholar MCP служит мостом между ассистентами ИИ и Google Scholar через протокол Model Context Protocol (MCP). Он позволяет моделям ИИ искать научные статьи и получать доступ к их содержимому программно. - 🔎 Поиск по статьям: Запрос в статьи Google Scholar с пользовательскими поисковыми строками или расширенными параметрами ✅ поиска - 🚀 Эффективный поиск: быстрый доступ к метаданным ✅ статей - 👤 Информация об авторе: получение подробной информации об авторах ✅ - 📊 Поддержка исследований: Содействие академическим исследованиям и анализу ✅ Чтобы автоматически установить Google Scholar Server для Claude Desktop через Smithery: Вставьте следующее в настройки → настройки курсора → MCP → добавить новый сервер: - Mac/Linux Когда сервер запущен, вы можете использовать предоставленные инструменты MCP в вашем AI-ассистенте или приложении.

Обзор (машинный перевод)

🔍 Дайте возможность AI-ассистентам искать и получать доступ к статьям Google Scholar через простой интерфейс MCP.

Сервер Google Scholar MCP служит мостом между ассистентами ИИ и Google Scholar через протокол Model Context Protocol (MCP). Он позволяет моделям ИИ искать научные статьи и получать доступ к их содержимому программно.

✨ Основные особенности

  • 🔎 Поиск по статьям: запрос к работам Google Scholar с пользовательскими поисковыми строками или расширенными параметрами ✅ поиска
  • 🚀 Эффективный поиск: быстрый доступ к бумажным метаданным ✅
  • 👤 Информация об авторе: Получить подробную информацию об авторах ✅
  • 📊 Поддержка исследований: содействие академическим исследованиям и анализу ✅

🚀 Быстрый старт

Ручная установка

Установка через Smithery

Чтобы автоматически установить Google Scholar Server для Claude Desktop через Smithery:

Клод

Курсор

Вставьте следующее в настройки → настройки курсора → MCP → добавить новый сервер:

  • Mac/Linux

Виндсерфинг

Клайн

  1. Клонировать репозиторий:

  2. Установите необходимые зависимости:

Для разработки:

📊 Использование

Запустите сервер MCP:

Когда сервер запущен, вы можете использовать предоставленные инструменты MCP в вашем 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 "{}"
  1. Clone the repository:

    git clone https://github.com/JackKuo666/google-scholar-MCP-Server.git
    cd google-scholar-MCP-Server
    
  2. 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)
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

Открыть полный README на GitHub

Установка

npx -y @smithery/cli@latest install @JackKuo666/google-scholar-mcp-server --client claude --config "{}"
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "google-scholar": { "command": "python", "args": ["-m", "google_scholar_mcp_server"] } } }