논문 검색 MCP
arXiv, PubMed, bioRxiv, Sci-Hub(선택 사항) 등 다양한 출처에서 학술 논문을 검색하고 다운로드할 수 있는 모델 컨텍스트 프로토콜(MCP) 서버입니다. Claude Desktop과 같은 대규모 언어 모델과의 원활한 통합을 위해 설계되었습니다.
목차
개요
paper-search-mcp
사용자가 다양한 플랫폼에서 학술 논문을 검색하고 다운로드할 수 있도록 지원하는 Python 기반 MCP 서버입니다. 논문 검색(예: search_arxiv
) 및 PDF 다운로드(예: download_arxiv
) 도구를 제공하여 연구자와 AI 기반 워크플로에 이상적입니다. MCP Python SDK로 구축되어 Claude Desktop과 같은 LLM 클라이언트와 완벽하게 통합됩니다.
특징
- 다중 소스 지원 : arXiv, PubMed, bioRxiv, Sci-Hub에서 논문을 검색하고 다운로드합니다(선택 사항).
- 표준화된 출력 : 논문은
Paper
클래스를 통해 일관된 사전 형식으로 반환됩니다. - 비동기 도구 :
httpx
사용하여 네트워크 요청을 효율적으로 처리합니다. - MCP 통합 : LLM 컨텍스트 향상을 위해 MCP 클라이언트와 호환됩니다.
- 확장 가능한 디자인 :
academic_platforms
모듈을 확장하여 새로운 학술 플랫폼을 쉽게 추가할 수 있습니다.
설치
paper-search-mcp
uv
또는 pip
사용하여 설치할 수 있습니다. 다음은 두 가지 접근 방식입니다. 바로 사용할 수 있는 빠른 시작 방법과 개발을 위한 자세한 설정 방법입니다.
Smithery를 통해 설치
Smithery를 통해 Claude Desktop용 paper-search-mcp를 자동으로 설치하려면:
지엑스피1
빠른 시작
서버를 빠르게 실행하고 싶은 사용자를 위해:
- 패키지 설치 :
- Claude Desktop 구성 : 이 구성을
~/Library/Application Support/Claude/claude_desktop_config.json
(Mac) 또는%APPDATA%\Claude\claude_desktop_config.json
(Windows)에 추가합니다.참고:
/path/to/your/paper-search-mcp
실제 설치 경로로 바꾸세요.
개발을 위해
코드를 수정하거나 기여하고 싶은 개발자를 위해:
- 설정 환경 :
- 종속성 설치 :
기여하다
여러분의 참여를 환영합니다! 시작하는 방법은 다음과 같습니다.
- 저장소 포크 : GitHub에서 "포크"를 클릭합니다.
- 복제 및 설정 :
- 변경 사항 만들기 :
academic_platforms/
에 새로운 플랫폼을 추가합니다.tests/
에서 테스트를 업데이트합니다.
- 풀 리퀘스트 제출 : 변경 사항을 푸시하고 GitHub에 PR을 생성합니다.
데모
할 일
계획된 학술 플랫폼
- [√] arXiv
- [√] 퍼브메드
- [√] 바이오Rxiv
- [√] medRxiv
- [√] 구글 학술 검색
- [ ] 의미학자
- [ ] PubMed Central(PMC)
- [ ] 과학 직접
- [ ] 스프링거 링크
- [ ] IEEE Xplore
- [ ] ACM 디지털 라이브러리
- [ ] 과학의 웹
- [ ] 스코푸스
- [ ] JSTOR
- [ ] 리서치게이트
- [ ] 핵심
- [ ] 마이크로소프트 아카데믹
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스 파일을 참조하세요.
paper-search-mcp
사용하여 즐거운 연구 되세요! 문제가 발생하면 GitHub 이슈를 열어주세요.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
arXiv, PubMed, bioRxiv, Sci-Hub 등 다양한 소스에서 학술 논문을 검색하고 다운로드할 수 있는 MCP 서버로, Claude Desktop과 같은 대규모 언어 모델과 원활하게 통합되도록 설계되었습니다.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that provides access to PubMed articles through the Entrez API.Last updated -276PythonMIT License
- AsecurityAlicenseAqualityThe ArXiv MCP Server bridges the gap between AI models and academic research by providing a sophisticated interface to arXiv's extensive research repository. This server enables AI assistants to perform precise paper searches and access full paper content, enhancing their ability to engage with scientific literature.Last updated -4969PythonApache 2.0
- -securityFlicense-qualityAn MCP server implementation that enables searching and retrieving research articles from PubMed with specific focus on open access content filtering and full-text link retrieval.Last updated -43JavaScript
- -securityFlicense-quality🔍 Enable AI assistants to search and access bioRxiv papers through a simple MCP interface. The bioRxiv MCP Server provides a bridge between AI assistants and bioRxiv's preprint repository through the Model Context Protocol (MCP). It allows AI models to search for biology preprints and access theirLast updated -4Python