mcp-문서코드
🦾 특징
AI 보조자가 논문을 찾아 읽을 수 있고, 추가 맥락을 위해 관련 코드 저장소를 볼 수 있습니다.
이 MCP 서버는 PapersWithCode API와 인터페이스할 수 있는 MCP(Model Context Protocol) 클라이언트를 제공합니다.
또한, AI 에이전트가 PapersWithCode API를 통해 제공되는 정보를 더 쉽게 활용할 수 있도록 도우미 도구가 도입되었습니다.
🚀 시작하기
Smithery를 통해 설치
Smithery를 통해 Claude Desktop용 mcp-paperswithcode를 자동으로 설치하려면:
지엑스피1
도구
종이 검색 및 검색
논문 검색
초록, 제목, arxiv ID로 필터링하여 논문을 검색하세요:
result = await search_papers( abstract="neural networks", title="attention mechanism", arxiv_id=None, page=1, items_per_page=20 )종이를 얻으세요
ID로 특정 논문에 대한 자세한 정보를 얻으세요:
result = await get_paper( paper_id="paper123" )URL에서 논문 읽기
URL에서 논문의 내용을 추출하여 읽어보세요.
result = await read_paper_from_url( paper_url="https://arxiv.org/pdf/1706.03762.pdf" )
Related MCP server: ArXiv MCP Server
종이 구성 요소
논문 결과 목록
PapersWithCode에서 주어진 논문 ID에 대한 결과를 나열합니다.
result = await list_paper_results( paper_id="paper123", page=1, items_per_page=20 )목록 종이 작업
특정 논문 ID와 관련된 작업을 검색합니다.
result = await list_paper_tasks( paper_id="paper123", page=1, items_per_page=20 )목록 논문 방법
주어진 논문 ID와 관련된 방법을 나열합니다.
result = await list_paper_methods( paper_id="paper123", page=1, items_per_page=20 )논문 저장소 목록
특정 논문 ID에 연결된 저장소를 검색합니다.
result = await list_paper_repositories( paper_id="paper123", page=1, items_per_page=20 )목록 종이 데이터 세트
특정 논문에서 사용되거나 참조된 데이터 세트를 나열하세요.
result = await list_paper_datasets( paper_id="paper123", page=1, items_per_page=20 )
연구 분야
연구 분야 검색
PapersWithCode에 존재하는 연구 분야를 검색하세요:
result = await search_research_areas( name="computer vision", page=1, items_per_page=20 )연구 영역 가져오기
ID로 특정 연구 분야에 대한 자세한 정보를 얻으세요:
result = await get_research_area( area_id="area123" )연구 분야 과제 목록
주어진 연구 분야 ID에 대한 작업을 나열하세요.
result = await list_research_area_tasks( area_id="area123", page=1, items_per_page=20 )
저자
논문 작성자 얻기
전체 이름과 일치하는 저자를 찾으세요:
result = await get_paper_author( full_name="Geoffrey Hinton", page=1, items_per_page=20 )저자 ID로 논문 목록 작성
특정 저자가 작성한 논문을 ID를 사용하여 나열합니다.
result = await list_papers_by_author_id( author_id="author123", page=1, items_per_page=20 )
컨퍼런스
컨퍼런스 목록
이름으로 선택적 필터링을 통해 컨퍼런스를 나열합니다.
result = await list_conferences( conference_name="NeurIPS", page=1, items_per_page=20 )컨퍼런스 참여하기
ID로 특정 컨퍼런스에 대한 자세한 정보를 확인하세요.
result = await get_conference( conference_id="conf123" )회의록 목록
주어진 회의의 회의록을 나열하세요:
result = await list_conference_proceedings( conference_id="conf123", page=1, items_per_page=20 )컨퍼런스 진행 상황 보기
특정 학회 회의록에 대한 자세한 정보를 얻으세요:
result = await get_conference_proceeding( conference_id="conf123", proceeding_id="proc123" )학회 논문 목록
특정 학회 발표문에서 발표된 논문을 나열하세요:
result = await list_conference_papers( conference_id="conf123", proceeding_id="proc123", page=1, items_per_page=20 )