JG

jackkuo666/google-scholar-mcp-server

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

426 stars 65 forks 품질 64 트렌드 21

Google Scholar용 MCP 서버: 🔍 AI 어시스턴트가 간단한 MCP 인터페이스를 통해 Google Scholar 논문을 검색하고 접근할 수 있도록 지원합니다.

개요

🔍 AI 어시스턴트가 간단한 MCP 인터페이스를 통해 Google Scholar 논문을 검색하고 접근할 수 있도록 지원합니다. Google Scholar MCP 서버는 모델 컨텍스트 프로토콜(MCP)을 통해 AI 어시스턴트와 Google Scholar 간의 다리 역할을 합니다. 이 서버는 AI 모델이 학술 논문을 검색하고 그 콘텐츠에 프로그래밍적으로 접근할 수 있도록 합니다. - 🔎 논문 검색: 맞춤형 검색 문자열이나 고급 검색 매개변수✅로 구글 학술 논문 조회 - 🚀 효율적인 검색: 논문 메타데이터✅에 빠르게 접근 - 👤 저자 정보: 저자✅에 대한 상세 정보 조회 - 📊 연구 지원: 학술 연구 및 분석 ✅ 촉진 Smithery를 통해 Claude Desktop용 google-scholar Server를 자동으로 설치하려면: 다음 항목을 설정→ 커서 설정→ MCP에 붙여넣어 넣으세요. 새 서버 추가→ - Mac/Linux 서버가 실행되면 제공된 MCP 도구를 AI 어시스턴트나 애플리케이션에서 사용할 수 있습니다.

개요(AI 번역)

🔍 AI 어시스턴트가 간단한 MCP 인터페이스를 통해 Google Scholar 논문을 검색하고 접근할 수 있도록 지원합니다.

Google Scholar MCP 서버는 모델 컨텍스트 프로토콜(MCP)을 통해 AI 어시스턴트와 Google Scholar 간의 다리 역할을 합니다. 이 서버는 AI 모델이 학술 논문을 검색하고 그 콘텐츠에 프로그래밍적으로 접근할 수 있도록 합니다.

✨ 핵심 기능

  • 🔎 논문 검색: 맞춤형 검색 문자열이나 고급 검색 매개변수✅로 구글 학술 논문을 조회할 수 있습니다
  • 🚀 효율적인 검색: 종이 메타데이터✅에 대한 빠른 접근
  • 👤 저자 정보: 저자✅에 대한 상세 정보를 확인할 수 있습니다
  • 📊 연구 지원: 학술 연구 및 분석 ✅ 촉진

🚀 퀵 스타트

수동 설치

Smithery를 통해 설치 중

Smithery를 통해 Claude Desktop용 google-scholar Server를 자동으로 설치하려면:

클로드

커서

다음 항목을 MCP→ 설정→ 커서 설정에 붙여넣→ 새 서버 추가:

  • 맥/리눅스

윈드서핑

클라인

  1. 저장소 복제:

  2. 필요한 의존성 설치 완료:

개발을 위해:

📊 사용

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 "{}"
  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

GitHub에서 전체 README 보기

설치

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"] } } }