blazickjp/arxiv-mcp-server
A local MCP server for agent literature work. Original-LaTeX section reads, BibTeX from arXiv metadata, and topic watches. Papers stay on disk. Search is optional.
해결하는 문제
arxiv-mcp-server는 로컬에서 작동하는 Model Context Protocol (MCP) 서버로, AI 에이전트가 arXiv에서 전문적인 문헌 조사를 수행할 수 있도록 합니다. 단순한 검색 래퍼를 넘어서, 에이전트가 논문을 로컬로 다운로드하고 저장하며 읽고, 인용 그래프를 탐색하며 특정 연구 주제의 새로운 논문을 모니터링할 수 있는 구조화된 '문헌 루프'를 제공합니다.
작동 방식
서버는 로컬에서 실행됩니다 (stdio 또는 HTTP를 통해)하고 arXiv API 및 Semantic Scholar API에 연결됩니다. 논문과 그 메타데이터를 로컬 스토리지 디렉터리에서 관리합니다.
주요 워크플로우:
- 검색: 논문 검색 및 초록 가져오기.
- 로컬 처리: 논문 다운로드 및 Markdown으로 변환하거나, 저자 제출한 원본 LaTeX 소스 파일을 섹션 단위로 읽기.
- 분석: AI의 컨텍스트 창이 가득 차는 것을 방지하기 위해 논문의 페이지 기반 개요 생성.
- 모니터링: 특정 기준에 부합하는 새로운 논문이 출판될 때 에이전트에게 알리는 로컬 '주제 감시' 설정.
- 인용: BibTeX 메타데이터 내보내기 및 인용 그래프 가져오기.
대상 사용자
Claude Desktop, Cursor, Kiro와 같은 LLM 기반 도구가 단일 검색 쿼리에 의존하지 않고, 학술 논문과 깊이 있고 기반을 둔 통합을 원하는 연구자, 개발자, AI 에이전트 사용자.
주요 기능
- 섹션 단위 읽기: 컨텍스트 창 제한을 관리하기 위해 특정 LaTeX 섹션 또는 Markdown 청크를 읽을 수 있는 기능.
- 로컬 스토리지: 논문이 디스크에 보관되어 지속 가능한 로컬 라이브러리 구축 가능.
- 인용 통합: 내장된 BibTeX 내보내기 및 Semantic Scholar를 통한 인용 그래프 가져오기.
- 주제 감시: 연구 관심사를 로컬에서 지속적으로 보관하여 시간이 지남에 따라 새로운 논문 추적.
- 의미 기반 검색: 다운로드된 논문 간에 로컬 임베딩 기반 유사성 검색을 수행할 수 있는 '프로' 모드 (옵션).
- 광범위한 클라이언트 지원: Claude Code, OpenAI Codex, Hermes Agent, VS Code/Kiro용 사전 구성 설정 제공.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트