
adityak74/mcp-scholarly
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
adityak74/mcp-scholarly는 https://github.com/adityak74/mcp-scholarly.에서 가져온 MCP 서버 후보입니다.
개요
adityak74/mcp-scholarly는 https://github.com/adityak74/mcp-scholarly.에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
정확한 학술 논문을 검색할 수 있는 MCP 서버입니다. 더 많은 학술 벤더가 곧 추가될 예정입니다.
검색 도구
search-arxiv— arXiv 검색 (키 필요 없음)search-google-scholar— 구글 스칼라(Google Scholar,scholarly라이브러리 (무료 프록시 풀)- [
search-google-web— SerpBase API를 통한 구글 웹 검색. 선택 사항;SERPBASE_API_KEY가 설정될 때만 등록됨. https://serpbase.dev/dashboard/api-keys에서 키를 받아(무료 요금제 제공).
구성 요소
도구
서버는 하나의 도구를 구현합니다:
- search-arxiv: 해당 키워드와 관련된 기사를 arxiv 검색합니다.
- "키워드"를 필수 문자열 인수로 받아들입니다
퀵스타트
설치
클로드 데스크탑
MacOS에서: ~/Library/Application\ Support/Claude/claude_desktop_config.json
윈도우에서: %APPDATA%/Claude/claude_desktop_config.json
개발/미공개 서버 구성
공개된 서버 구성
또는 Docker를 사용 중이라면
공개된 도커 서버 구성
Smithery를 통해 설치 중
Smithery를 통해 Claude Desktop용 mcp-scholarly를 자동으로 설치하려면:
개발
건축과 출판
배포 준비를 위해 :
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
mcp-scholarly MCP server
A MCP server to search for accurate academic articles. More scholarly vendors will be added soon.
Search tools
search-arxiv— arXiv search (no key needed)search-google-scholar— Google Scholar via thescholarlylibrary (free proxy pool)search-google-web— Google web search via the SerpBase API. Optional; only registered whenSERPBASE_API_KEYis set. Get a key at https://serpbase.dev/dashboard/api-keys (free tier available).
Components
Tools
The server implements one tool:
- search-arxiv: Search arxiv for articles related to the given keyword.
- Takes “keyword” as required string arguments
Quickstart
Install
Claude Desktop
On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
or if you are using Docker
Installing via Smithery
To install mcp-scholarly for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install mcp-scholarly --client claude
Development
Building and Publishing
To prepare the package for distribution:
- Sync dependencies and update lockfile:
uv sync
- Build package distributions:
uv build
This will create source and wheel distributions in the dist/ directory.
- Publish to PyPI:
uv publish
Note: You’ll need to set PyPI credentials via environment variables or command flags:
설치
uvx mcp-scholarly