OP

openags/paper-search-mcp

Developer tools

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

3천 stars 305 forks 품질 88 트렌드 51MIT

MCP, CLI, arXiv, PubMed, bioRxiv 등 여러 출처에서 학술 논문을 검색 및 다운로드하는 기술이 있습니다.

개요

여러 출처에서 학술 논문을 검색하고 다운로드할 수 있는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 프로젝트는 무료 우선 전략을 따릅니다: 오픈 및 공개 데이터 소스를 우선시하고, 안정성이나 커버리지를 개선하는 선택적 API 키를 지원하며, 고급 사용자를 위한 소스 전용 커넥터를 확장 가능하게 유지합니다. paper-search-mcp는 다양한 플랫폼에서 학술 논문을 검색하고 다운로드할 수 있는 Python 기반 도구입니다. 논문 검색, PDF 다운로드, 텍스트 추출 도구를 제공하여 연구자와 AI 기반 워크플로우에 이상적입니다. MCP 서버(Claude Desktop 및 기타 MCP 클라이언트용)나 CLI 인터페이스를 갖춘 Claude 코드 스킬로 사용할 수 있습니다. - : 공개 소스와 오픈 소스가 기본 로드맵입니다. 유료 또는 제한된 소스 소스는 이 프로젝트의 핵심 방향이 아닙니다. - : API 키는 안정성, 속도 제한 또는 메타데이터 품질을 향상시킬 때만 지원됩니다. MCP는 가능한 한 API 없이도 사용할 수 있어야 합니다.

개요(AI 번역)

여러 출처에서 학술 논문을 검색하고 다운로드할 수 있는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 프로젝트는 무료 우선 전략을 따릅니다: 오픈 및 공개 데이터 소스를 우선시하고, 안정성이나 커버리지를 개선하는 선택적 API 키를 지원하며, 고급 사용자를 위한 소스 전용 커넥터를 확장 가능하게 유지합니다.


목차

  • 개요
  • 프로젝트 원칙
  • MCP 권한 호환성
  • 특징
  • 소스 전략
  • 사이-허브 공지
  • 설치
  • 클로드 코드 (스킬)
  • 방법 1 — 스미더리
  • 방법 2 — uvx
  • 방법 3 — uv
  • 방법 4 — pip
  • 방법 5 — npx
  • 방법 6 — 도커
  • 방법 7 — 원본에서 복제 및 실행
  • 딥시크 하네스 (DSH)
  • 환경 변수
  • 기여
  • 데모
  • 스타 역사
  • 면허
  • TODO

개요

paper-search-mcp는 다양한 플랫폼에서 학술 논문을 검색하고 다운로드할 수 있는 Python 기반 도구입니다. 논문 검색, PDF 다운로드, 텍스트 추출 도구를 제공하여 연구자와 AI 기반 워크플로우에 이상적입니다. MCP 서버(Claude Desktop 및 기타 MCP 클라이언트용)나 CLI 인터페이스가 포함된 Claude 코드 스킬로 사용할 수 있습니다.

프로젝트 원칙

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

README

원문 README의 일부입니다. 원문 보기.

Paper Search MCP

A Model Context Protocol (MCP) server for searching and downloading academic papers from multiple sources. The project follows a free-first strategy: prioritize open and public data sources, support optional API keys when they improve stability or coverage, and keep source-specific connectors extensible for advanced users.


Table of Contents


Overview

paper-search-mcp is a Python-based tool for searching and downloading academic papers from various platforms. It provides tools for searching papers, downloading PDFs, and extracting text, making it ideal for researchers and AI-driven workflows. It can be used as an MCP server (for Claude Desktop and other MCP clients) or as a Claude Code skill with a CLI interface.

Project Principles

  • Free-First: Public and open sources are the default roadmap. Paid or restricted sources are not the core direction of this project.
  • Optional API Keys: API keys are supported only when they improve stability, rate limits, or metadata quality. The MCP should still be usable without them whenever possible.
  • LLM-Friendly Retrieval: Search results should be standardized, deduplicated, and as complete as possible for downstream LLM workflows.
  • Source Transparency: Different sources have different strengths. The MCP should make those tradeoffs explicit instead of pretending every source supports full-text retrieval.

MCP Authorization Compatibility

GitHub에서 전체 README 보기

설치

uvx paper-search-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "paper-search-mcp": { "command": "uvx", "args": ["paper-search-mcp"], "env": { "PAPER_SEARCH_MCP_UNPAYWALL_EMAIL": "[email protected]", "PAPER_SEARCH_MCP_CORE_API_KEY": "", "PAPER_SEARCH_MCP_SEMANTIC_SCHOLAR_API_KEY": "", "PAPER_SEARCH_MCP_ZENODO_ACCESS_TOKEN": "", "PAPER_SEARCH_MCP_GOOGLE_SCHOLAR_PROXY_URL": "", "PAPER_SEARCH_MCP_IEEE_API_KEY": "" } } } }