arXiv MCP 서버

arXiv MCP 서버

arXiv MCP 서버로 AI 워크플로우를 arXiv와 연결하세요. 논문 검색, 조회, 로딩을 LLM 기반 연구 어시스턴트에서 직접 수행할 수 있습니다.

“arXiv” MCP 서버는 무엇을 하나요?

arXiv MCP 서버는 Model Context Protocol (MCP) 서버로, 자연어를 이용해 arXiv API와 원활하게 상호작용할 수 있도록 설계되었습니다. 이 서버는 AI 어시스턴트와 arXiv 학술 논문 저장소 사이의 다리 역할을 하며, 개발자와 AI 에이전트가 논문 메타데이터 조회, 고급 검색, PDF 다운로드, 논문 내용을 대형 언어 모델(LLM) 컨텍스트로 직접 불러오는 작업을 할 수 있게 해줍니다. 이를 통해 정보 검색, 문서 관리, LLM을 위한 데이터 보강이 자동화되어 학술 연구의 효율성과 접근성이 크게 향상됩니다.

프롬프트 목록

저장소에 프롬프트 템플릿이 명시되어 있지 않습니다.

리소스 목록

저장소에 별도의 MCP 리소스는 기재되어 있지 않습니다.

도구 목록

  • get_article_url
    arXiv.org에 등록된 논문의 제목을 기준으로 URL을 반환합니다.
    파라미터: title (String)

  • download_article
    arXiv.org에서 논문을 PDF 파일로 로컬에 다운로드합니다.
    파라미터: title (String)

  • load_article_to_context
    논문 내용을 대형 언어 모델의 컨텍스트로 로딩합니다.
    파라미터: title (String)

  • get_details
    arXiv.org에서 논문의 메타데이터를 조회합니다.
    파라미터: title (String)

  • search_arxiv
    arXiv API에서 포괄적인 검색을 수행하고 일치하는 논문 메타데이터를 반환합니다.
    파라미터:

    • all_fields (String): 전체 필드에서 키워드 검색
    • title (String): 제목 내 검색
    • author (String): 저자 이름으로 필터
    • abstract (String): 초록 내 검색
    • start (int): 반환할 첫 결과의 인덱스

MCP 서버 활용 사례

  • 학술 논문 검색
    AI 어시스턴트나 개발자가 arXiv의 방대한 데이터베이스에서 키워드, 저자, 주제 등을 활용해 논문을 검색할 수 있어 연구 과정이 효율적입니다.
  • 문서 자동 다운로드
    특정 논문을 도구 호출 한 번으로 PDF로 다운로드할 수 있어 원본 논문 접근이 용이합니다.
  • LLM을 위한 컨텍스트 데이터 로딩
    논문 내용을 LLM 컨텍스트에 직접 불러와 고급 질의응답, 요약, 분석에 활용할 수 있습니다.
  • 메타데이터 추출
    자연어 질의로 논문의 저자, 제목, 초록 등 상세 메타데이터를 쉽게 받아서 참고문헌 관리 등에 활용할 수 있습니다.
  • AI 기반 연구 어시스턴트 통합
    관심 주제의 최신 논문을 신속하게 제시하는 AI 어시스턴트의 핵심 백엔드로 활용할 수 있습니다.

설치 방법

Windsurf

  1. 사전 설치 조건으로 Python 3.13+가 필요합니다.
  2. arXiv MCP 서버 저장소를 클론하고 의존성을 설치하세요.
  3. Windsurf 설정 파일을 수정하여 arXiv MCP 서버를 추가하세요.
  4. mcpServers 오브젝트 아래에 다음 JSON 코드를 삽입하세요:
{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"]
  }
}
  1. 설정을 저장하고 Windsurf를 재시작하세요.
  2. 서버가 정상적으로 동작하는지 확인하세요.

API 키 보안 관리:
서버나 도구에서 API 키가 필요하다면 환경 변수로 저장하고 설정에서 참조하세요:

{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"],
    "env": {
      "ARXIV_API_KEY": "<your-api-key>"
    },
    "inputs": {
      "api_key": "${env.ARXIV_API_KEY}"
    }
  }
}

Claude

  1. Python 3.13+를 설치하고 arXiv MCP 서버 저장소를 클론하세요.
  2. Claude의 MCP 서버 설정 파일을 찾으세요.
  3. mcpServers 아래에 다음을 추가하세요:
{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"]
  }
}
  1. 저장 후 Claude를 재시작하세요.
  2. 서버가 Claude에 정상 인식되는지 확인하세요.

Cursor

  1. Python 3.13+가 설치되어 있는지 확인하고 저장소를 클론하세요.
  2. Cursor의 설정 파일을 여세요.
  3. 아래와 같이 arXiv MCP 서버를 추가하세요:
{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"]
  }
}
  1. 저장 후 Cursor를 재시작하세요.
  2. 통합 여부를 테스트하세요.

Cline

  1. Python 3.13+를 설치하고 서버 저장소를 클론하세요.
  2. Cline 설정 파일을 편집하여 서버를 등록하세요.
  3. 다음 블록을 포함하세요:
{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"]
  }
}
  1. 저장 후 Cline을 재시작하세요.
  2. 연결이 정상적인지 확인하세요.

참고:
API 키 등 민감 정보는 위 예시처럼 반드시 환경 변수로 안전하게 관리하세요.

MCP를 플로우 내에서 사용하는 방법

FlowHunt에서 MCP 활용하기

FlowHunt 워크플로우에 MCP 서버를 통합하려면, 플로우에 MCP 컴포넌트를 추가하고 AI 에이전트와 연결하세요:

FlowHunt MCP flow

MCP 컴포넌트를 클릭해 설정 패널을 연 뒤, 시스템 MCP 설정 영역에 다음과 같은 JSON 형식으로 MCP 서버 정보를 입력하세요:

{
  "arxiv-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

설정이 완료되면 AI 에이전트가 MCP의 모든 기능을 도구로 활용할 수 있습니다. “arxiv-mcp"를 실제 서버 이름으로 변경하고 URL도 본인 MCP 서버의 주소로 교체하세요.


개요

섹션지원 여부비고
개요
프롬프트 목록없음
리소스 목록없음
도구 목록
API 키 보안안내 있음
샘플링 지원(평가에 덜 중요)언급 없음

총평

arXiv MCP 서버는 학술 논문 검색 및 LLM 워크플로우 연동에 특화된 실용 도구 세트를 제공합니다. 기능과 설치법이 명확하게 문서화되어 있으며, MIT 라이선스의 오픈 소스입니다. 다만 프롬프트 템플릿이나 명시적 리소스, 샘플링·루트 지원 등 고급 MCP 기능은 제공되지 않습니다. arXiv 통합이 필요한 사용자에게는 신뢰도 높은 선택지지만, 일부 고급 기능은 부족할 수 있습니다.

MCP 점수

라이선스 보유✅ (MIT)
도구 1개 이상
포크 수1
별점4

자주 묻는 질문

arXiv MCP 서버란 무엇인가요?

arXiv MCP 서버는 AI 어시스턴트와 개발자가 자연어로 arXiv 학술 논문 데이터베이스와 상호작용할 수 있도록 돕는 Model Context Protocol 서버입니다. 논문 검색, 메타데이터 조회, PDF 다운로드, 논문 내용을 대형 언어 모델로 로딩하는 기능을 지원합니다.

arXiv MCP 서버가 제공하는 도구는 무엇인가요?

논문 URL 조회, PDF 다운로드, 논문 내용을 LLM에 로딩, 메타데이터 추출, 제목·저자·초록 등 다양한 필터를 활용한 고급 검색 쿼리 도구를 제공합니다.

arXiv MCP 서버에서 API 키를 어떻게 안전하게 관리하나요?

API 키(필요한 경우)는 환경 변수로 저장하고 MCP 서버 설정에서 참조해야 합니다. 예시: { \"arxiv-mcp\": { \"command\": \"python\", \"args\": [\"-m\", \"arxiv_server\"], \"env\": { \"ARXIV_API_KEY\": \"\" }, \"inputs\": { \"api_key\": \"${env.ARXIV_API_KEY}\" } } }

논문 전체 내용을 LLM 에이전트에 로딩할 수 있나요?

네, 'load_article_to_context' 도구를 사용하면 arXiv 논문 전체 내용을 LLM의 컨텍스트로 직접 불러와 요약, 질의응답, 추가 분석이 가능합니다.

arXiv MCP 서버는 오픈 소스인가요?

네, MIT 라이선스로 오픈 소스입니다.

arXiv를 FlowHunt와 통합하세요

arXiv MCP 서버를 통해 arXiv와 AI 에이전트를 연결하여 연구 플로우를 강화하세요. 문헌 조사 자동화, 메타데이터 추출 등 다양한 작업을 지원합니다.

더 알아보기

arxiv-latex MCP 서버
arxiv-latex MCP 서버

arxiv-latex MCP 서버

arxiv-latex MCP 서버는 AI 도구가 arXiv 논문의 LaTeX 소스 파일에 직접 접근하고 처리할 수 있게 하여, FlowHunt 및 기타 MCP 호환 클라이언트에서 정밀한 수학적 해석과 고급 과학 논문 분석을 가능하게 합니다....

3 분 읽기
AI MCP Server +5
학술 문헌 및 인용 관리용 MCP-DBLP 서버
학술 문헌 및 인용 관리용 MCP-DBLP 서버

학술 문헌 및 인용 관리용 MCP-DBLP 서버

MCP-DBLP는 AI 에이전트를 위한 DBLP 컴퓨터 과학 서지에 원활하게 접근할 수 있는 Model Context Protocol 서버입니다. 고급 학술 논문 검색, 인용 관리, 저자 탐색, BibTeX 내보내기, 서지 데이터 추출 등을 LLM 워크플로 내에서 바로 수행할 수 있습니...

4 분 읽기
MCP Server Academic Tools +6
XMind MCP 서버
XMind MCP 서버

XMind MCP 서버

XMind MCP 서버는 AI 어시스턴트를 XMind 마인드맵 파일에 원활하게 연결하여, 마인드맵의 고급 쿼리, 추출, 분석을 통한 효율적인 지식 관리 및 작업 자동화를 가능하게 합니다....

4 분 읽기
AI Mind Mapping +5