Skip to main content
Glama
daheepk

arXiv Research Assistant MCP Server

by daheepk

🧠 arXiv 연구 지원 MCP 서버

대장간 배지

이 프로젝트는 arXiv.org의 방대한 논문 데이터베이스와 상호작용하도록 구축된 MCP(Model Context Protocol) 서버입니다.

Claude AI 와 같은 클라이언트는 arXiv 논문을 효율적으로 검색, 탐색 및 비교할 수 있으며, 이 모든 기능은 맞춤형 로컬 서버를 통해 제공됩니다. PythonFastMCP 프레임워크로 구축되었으며, 가벼운 패키지 관리를 위해 uv를 사용합니다.

✨ 특징

  • 🔍 키워드 기반 논문 검색
    arXiv 논문을 키워드로 검색하세요. 관련성이나 최신순으로 정렬하는 옵션도 제공됩니다.

  • 📚 카테고리별 최신 논문
    arXiv 카테고리 코드(예: cs.AI , math.AP )를 지정하면 해당 분야의 최신 논문을 가져올 수 있습니다.

  • 📄 논문 상세 조회
    논문의 arXiv ID를 사용하여 자세한 메타데이터를 가져옵니다. 제목, 저자, 초록, 범주, DOI, PDF 링크 등이 있습니다.

  • 🧑‍🔬 저자 기반 논문 검색
    특정 저자가 출판한 논문 목록을 검색합니다.

  • 📊 추세 분석(실험적)
    최근 논문을 기반으로 카테고리별 트렌드 키워드나 주제에 대한 개요를 파악합니다(현재 모의 데이터를 사용).

  • 📝 요약 프롬프트 생성기
    LLM이 선택한 논문을 보다 효과적으로 요약하는 데 도움이 되는 프롬프트를 동적으로 생성합니다.

  • 🆚 비교 프롬프트 생성기
    두 개의 논문 ID를 제공하여 내용을 비교할 수 있는 구조화된 프롬프트를 생성합니다.


Related MCP server: scholar-search-mcp

🛠️ 기술 스택

  • 파이썬 3.11+

  • 패스트MCP

  • uv(종속성 및 환경 관리용)

  • 요청(API 통신용)

  • xml.etree.ElementTree(XML 응답 구문 분석용)


🚀 시작하기

Smithery를 통해 설치

Smithery를 통해 Claude Desktop에 arXiv Research Assistant MCP 서버를 자동으로 설치하려면:

지엑스피1

PyPI에서 설치

uv pip install arxiv-paper-mcp

🔧 저장소를 복제합니다(개발용)

git clone https://github.com/daheepk/arxiv-mcp-server.git
cd arxiv-mcp-server

🔧 종속성 설치(개발용)

uv 사용하여 편집 가능한 모드에서 모든 종속성을 설치합니다.

uv pip install -e .

⚙️ 달리는 방법

▶️ 서버 실행(로컬)

arxiv-paper-mcp

🔌 클로드와 함께 사용하세요

Claude와 함께 이 MCP 서버를 사용하려면 다음 JSON 구성을 Claude의 MCP 설정에 추가하세요.

{
  "mcpServers": {
    "arXivPaper": {
      "command": "uv",
      "args": [
        "tool",
        "run",
        "arxiv-paper-mcp"
      ]
    }
  }
}

프로젝트 구조

arxiv-mcp-server/
├── arxiv_mcp/              # Main package
│   ├── __init__.py
│   ├── app.py              # FastMCP app setup
│   ├── server.py           # Server entry point
│   ├── utils.py            # arXiv API communication logic
│   ├── resources/          # MCP resources (categories, authors, etc.)
│   ├── tools/              # MCP tools (search, detail lookup, trends)
│   └── prompts/            # Prompt templates (summarize, compare)
├── pyproject.toml          # Project config & dependencies
└── README.md               # This file
Install Server
A
license - permissive license
B
quality
-
maintenance - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    An MCP server for searching and downloading academic papers from multiple sources including arXiv, PubMed, bioRxiv, and Sci-Hub, designed for seamless integration with large language models like Claude Desktop.
    795
    57
    2,417
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    An MCP server for academic paper search that integrates with AI assistants (e.g., Claude Code, Cursor), enabling them to search and retrieve academic paper metadata.
    237
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    A streamlined MCP server that connects AI assistants to arXiv's vast collection of academic papers, enabling search, retrieval, and analysis of research papers.
    7
    1
  • F
    license
    A
    quality
    C
    maintenance
    A local MCP server for searching and reading arXiv papers, enabling paper search, retrieval, and summarization through Claude.
    6

View all related MCP servers

Related MCP Connectors

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • Academic research MCP server for paper search, citation checks, graphs, and deep research.

  • Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/daheepk/arxiv-paper-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server