ArXiv MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Allows AI assistants to search arXiv's research repository, download papers, access paper content, and view all downloaded papers through the MCP interface

ArXiv MCP 서버

🔍 AI 보조원이 간단한 MCP 인터페이스를 통해 arXiv 논문을 검색하고 액세스할 수 있도록 합니다.

ArXiv MCP 서버는 메시지 제어 프로토콜(MCP)을 통해 AI 어시스턴트와 arXiv 연구 저장소를 연결합니다. AI 모델이 프로그래밍 방식으로 논문을 검색하고 콘텐츠에 접근할 수 있도록 지원합니다.

🤝 기여 • 📝 버그 신고

✨ 핵심 기능

  • 🔎 논문 검색 : 날짜 범위 및 범주 필터를 사용하여 arXiv 논문을 검색합니다.
  • 📄 논문 접근 : 논문 내용을 다운로드하고 읽어보세요
  • 📋 논문 목록 : 다운로드한 모든 논문 보기
  • 🗃️ 로컬 스토리지 : 더 빠른 액세스를 위해 문서가 로컬에 저장됩니다.
  • 📝 프롬프트 : 연구 프롬프트 세트

🚀 빠른 시작

Smithery를 통해 설치

Smithery 를 통해 Claude Desktop에 ArXiv Server를 자동으로 설치하는 방법:

지엑스피1

수동 설치

uv를 사용하여 설치:

uv tool install arxiv-mcp-server

개발을 위해:

# Clone and set up development environment git clone https://github.com/blazickjp/arxiv-mcp-server.git cd arxiv-mcp-server # Create and activate virtual environment uv venv source .venv/bin/activate # Install with test dependencies uv pip install -e ".[test]"

🔌 MCP 통합

MCP 클라이언트 구성 파일에 다음 구성을 추가하세요.

{ "mcpServers": { "arxiv-mcp-server": { "command": "uv", "args": [ "tool", "run", "arxiv-mcp-server", "--storage-path", "/path/to/paper/storage" ] } } }

개발을 위해:

{ "mcpServers": { "arxiv-mcp-server": { "command": "uv", "args": [ "--directory", "path/to/cloned/arxiv-mcp-server", "run", "arxiv-mcp-server", "--storage-path", "/path/to/paper/storage" ] } } }

💡 사용 가능한 도구

서버는 4가지 주요 도구를 제공합니다.

1. 논문 검색

선택 필터를 사용하여 논문 검색:

result = await call_tool("search_papers", { "query": "transformer architecture", "max_results": 10, "date_from": "2023-01-01", "categories": ["cs.AI", "cs.LG"] })

2. 논문 다운로드

arXiv ID로 논문을 다운로드하세요:

result = await call_tool("download_paper", { "paper_id": "2401.12345" })

3. 논문 목록

다운로드한 모든 논문 보기:

result = await call_tool("list_papers", {})

4. 논문 읽기

다운로드한 논문의 내용에 접근하세요:

result = await call_tool("read_paper", { "paper_id": "2401.12345" })

⚙️ 구성

환경 변수를 통해 구성:

변하기 쉬운목적기본
ARXIV_STORAGE_PATH종이 보관 위치~/.arxiv-mcp-server/papers

🧪 테스트

테스트 모음을 실행합니다.

python -m pytest

📄 라이센스

MIT 라이선스에 따라 배포됩니다. 자세한 내용은 라이선스 파일을 참조하세요.


Pear Labs 팀이 ❤️로 만들었습니다

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

AI 보조자가 간단한 메시지 제어 프로토콜 인터페이스를 통해 arXiv 연구 논문을 검색하고 액세스할 수 있도록 하여 논문 검색, 다운로드, 목록 작성 및 읽기 기능을 제공합니다.

  1. ✨ Core Features
    1. 🚀 Quick Start
      1. Installing via Smithery
      2. Installing Manually
      3. 🔌 MCP Integration
    2. 💡 Available Tools
      1. 1. Paper Search
      2. 2. Paper Download
      3. 3. List Papers
      4. 4. Read Paper
    3. ⚙️ Configuration
      1. 🧪 Testing
        1. 📄 License
          ID: n6w02y4r6h