본문으로 건너뛰기
ReviewRamble

주간 브리프

AI 리뷰를 받은편지함으로.

  • 도구, 모델, MCP 서버, 저장소의 새 리뷰(결론부터)
  • 변경이 있을 때 다시 확인한 가격과 평점
  • 새로 발행된 분석 글

모델, 에이전트, MCP 서버, 그리고 정말 시간을 들일 만한 도구.

일주일에 한 통입니다. 각 브리프의 링크로 구독을 해지할 수 있습니다. 이메일 사용 방식

Zotero MCP

어시스턴트가 자신의 Zotero 라이브러리에 있는 논문을 검색하고, 읽고, 인용하고, 주석을 달게 해 주는 커뮤니티 MCP 서버입니다.

리뷰어: Sheela · 업데이트

설치 문서 오픈 소스

평점

4.2/5

읽을거리를 Zotero에 모아 두는 사람이라면 써야 할 서버입니다. 다만 도구 목록이 17,000토큰이라 코딩 에이전트에서는 CLI 스킬 쪽이 더 현명한 경로입니다.

Zotero MCP의 개요

Zotero MCP는 Steven Yu(GitHub의 54yyyu)가 만든 것으로, Zotero 연구 라이브러리를 Claude, ChatGPT, Cursor 같은 MCP 클라이언트에 연결합니다. GitHub 스타가 약 5,500개로 Zotero MCP 프로젝트 중 가장 많으며, 버전 0.15.1은 2026년 10월 16일에 PyPI에 나왔습니다. 공식 MCP 레지스트리에는 io.github.54yyyu/zotero-mcp로 등록되어 있습니다.

기본 프로필은 도구 41개를 노출하고, 선택 그룹을 모두 켜면 53개가 됩니다. 제목, 저자, 태그, 전문, 의미로 검색하기(로컬, OpenAI, Gemini, Ollama 임베딩을 쓰는 의미 검색), 메타데이터, BibTeX, PDF 페이지 범위 읽기, PDF에 하이라이트와 메모 달기, DOI, URL, ISBN, BibTeX로 논문 추가하기를 다룹니다. 선택 그룹은 중복 병합, Scite 인용 집계, OpenAlex 탐색, RSS 피드를 더합니다.

같은 패키지 zotero-mcp-server에는 셸을 쓸 수 있는 코딩 에이전트를 위한 에이전트 스킬이 딸린 zotero-cli와, Zotero 안에서 돌아가는 채팅 플러그인도 들어 있습니다. 로컬 모드에서는 Zotero 데이터베이스를 직접 읽고, 쓰기는 Zotero 10의 로컬 API나 Zotero 웹 API를 거칩니다.

Zotero MCP 설치 방법

uv tool install zotero-mcp-server && zotero-mcp setup

Zotero MCP, 쓸 만한 가치가 있습니까?

Zotero MCP는 직접 정리한 연구 라이브러리를 어시스턴트가 의미로 검색하고, 페이지 단위로 읽고, 그 자리에서 주석을 달 수 있는 대상으로 바꿉니다. 인용은 PDF로 다시 이어집니다. 일반 웹 검색은 사용자가 어떤 논문을 신뢰하는지 모르기 때문에 이렇게 할 수 없습니다. 로컬 모드는 Zotero의 zotero.sqlite 파일을 직접 읽고 자격 증명이 필요 없어서, 설치하고 몇 분 안에 첫 쿼리를 할 수 있습니다.

이 프로젝트는 자신의 무게에 대해 드물게 솔직합니다. README는 도구 41개로 된 기본 프로필이 요청마다 16,815토큰, 도구 53개 전체가 20,942토큰이라고 측정해 두었고, 에이전트 스킬 경로는 실행되기 전까지 98토큰입니다. 도구 묶음 설정이 도움이 됩니다. ZOTERO_MCP_TOOLSETS=none은 서버를 핵심 도구로 줄이며, 비활성화한 도구는 숨겨지는 것이 아니라 실제로 빠집니다. 셸이 있는 클라이언트에서는 zotero-cli 스킬이 컨텍스트의 일부만 쓰고 같은 일을 합니다.

쓰기는 읽기보다 더 조심해야 합니다. Zotero 10에서는 한 번의 authorize-local 단계를 거치면 모델이 항목을 추가하고, 메타데이터를 고치고, 컬렉션 사이에서 항목을 옮기고, 주석을 영구 삭제할 수 있으며, duplicates 그룹을 켜면 계획 후 확인 단계를 거쳐 항목을 병합할 수 있습니다. 이전 Zotero에서는 쓰기가 키를 써서 웹 API로 갑니다. 가장 약한 지점은 ChatGPT 경로입니다. zotero-mcp serve에는 인증이 없어서, 문서의 ngrok 방법을 따르면 터널 URL 자체가 bearer 토큰 역할을 하게 되며, 오픈 이슈(#616)가 제대로 된 인증 옵션을 요청하고 있습니다.

Zotero 팀이 내놓는 것이 아니라 GitHub Sponsors로 후원받는 커뮤니티 프로젝트이며, 이는 양면이 있습니다. 릴리스는 매주 나오고(10월 8일 0.14.1, 이어 하루 간격으로 0.15.0과 0.15.1), 63개의 오픈 이슈와 풀 리퀘스트에는 그룹 라이브러리 업로드가 개인 WebDAV 저장소로 들어가는 것 같은 실제 경계 사례가 있습니다. Zotero 웹 API는 클라이언트에 동시 요청을 네 개로 유지하고 Backoff 헤더를 따르라고 요구합니다. 이 규칙은 클릭하는 사람보다 일괄 처리를 즐기는 에이전트에게 훨씬 중요합니다.

제 역할을 하는 곳

  • Zotero 10에 논문 약 1,800편을 두고 Claude Desktop에서 작업하는 박사 과정 학생

    어떤 방법론에 대해 내 라이브러리가 무엇을 말하는지 찾고 정확한 페이지를 인용하기

    무료 로컬 모델 all-MiniLM-L6-v2를 쓰는 의미 검색이 뜻으로 논문을 찾고, zotero_read_pdf_pages가 관련 페이지를 가져오며, zotero_create_annotation이 구절에 하이라이트를 답니다. 모델 구독 외에 낼 돈은 없지만, 기본 도구 목록이 매 턴 약 17k 토큰을 더합니다.

  • Claude Code로 LaTeX 관련 연구 절을 쓰는 연구 엔지니어

    에디터를 떠나지 않고 논문 30편의 BibTeX와 인용문 가져오기

    MCP 서버를 추가하는 대신 zotero-mcp install-skill을 실행합니다. 스킬은 쓰기 전까지 98토큰이고, zotero-cli로 메타데이터와 BibTeX를 다룹니다. 읽기는 로컬에서 이뤄지므로, 에이전트가 모델에 보내는 것 외에는 아무것도 컴퓨터 밖으로 나가지 않습니다.

  • 연구자 여덟 명이 함께 쓰는 그룹 라이브러리를 관리하는 연구실 관리자

    중복을 정리하고 새 논문을 알맞은 컬렉션에 넣기

    duplicates 그룹을 켜고, 확정하기 전에 에이전트가 zotero_merge_duplicates를 모의 실행하게 합니다. 웹 API 쓰기에는 그룹 쓰기 권한이 있는 키가 필요하고, Zotero는 동시 요청을 네 개 이하로 요구합니다. 첫 병합 전에 내보내기를 해 두면 적은 비용으로 대비할 수 있습니다.

도입 전 확인할 점

설정
uv tool install zotero-mcp-server를 실행하고, Zotero 7 이상에서 'Allow other applications on this computer to communicate with Zotero'를 체크한 뒤, zotero-mcp setup으로 Claude Desktop을 설정합니다. zotero-mcp install-skill은 Claude Code, Codex, Cursor를 지원합니다. 의미 검색에는 [semantic] extra와 zotero-mcp update-db로 만든 인덱스가 필요합니다.
연동
기본 41개, 모든 그룹을 켜면 53개 도구입니다. 검색, 메타데이터, 전문, PDF 페이지와 목차, 주석과 메모, DOI, URL, ISBN, BibTeX로 추가하기, 컬렉션이 있고, 선택적으로 Scite, OpenAlex, 피드, 관계, 중복 기능을 켤 수 있습니다. 핵심 묶음에 읽기 도구와 쓰기 도구가 함께 들어 있습니다.
데이터와 개인정보
로컬 모드는 zotero.sqlite를 직접 읽습니다. 텍스트는 모델 제공업체와, 선택한 경우 OpenAI나 Gemini 임베딩으로만 컴퓨터 밖으로 나갑니다. 웹 API 모드에는 Zotero API 키와 라이브러리 ID가 필요합니다. DOI와 URL 가져오기는 외부 출처에서 메타데이터와 PDF를 가져오며, HTTP 전송에는 인증이 없습니다. 공개된 보안 권고는 없습니다.
대규모 사용 시 비용
소프트웨어는 무료입니다. 첨부 파일을 Zotero 저장소에 둔다면 Zotero 파일 동기화는 연 $20에 2 GB, $60에 6 GB, $120에 무제한입니다. 더 큰 비용은 컨텍스트입니다. 기본 프로필에서는 요청마다 도구 정의 16,815토큰이 들며, 클라이언트가 캐시하지 않으면 매 턴 이 비용을 냅니다.
제한
Zotero 웹 API는 Backoff 헤더와 429 응답으로 속도를 제한하고 동시 요청을 최대 네 개로 요구합니다. 로컬 API에는 요청 한도가 없습니다. 오픈 이슈로는 Zotero 내 플러그인의 Windows CLI 감지 문제, 그룹 라이브러리 첨부 파일이 개인 WebDAV 저장소로 업로드되는 문제가 있습니다.

좋은 점

  • 자신의 라이브러리를 의미로 검색하며, 기본값은 무료 로컬 임베딩입니다
  • PDF를 페이지 단위로 읽고, 정확한 구절에 하이라이트를 답니다
  • 로컬 읽기 전용 모드는 API 키가 필요 없습니다
  • 도구 묶음 설정과 98토큰짜리 CLI 스킬로 컨텍스트 비용을 줄입니다

아쉬운 점

  • 기본 도구 41개가 요청마다 16,815토큰을 씁니다
  • 쓰기 도구가 주석을 삭제하고 항목을 병합할 수 있습니다
  • ChatGPT용 HTTP 모드에는 인증이 없습니다
  • 관리자 한 명의 프로젝트이며 Zotero가 만든 것이 아닙니다

추천 대상

논문을 Zotero에 보관하고 어시스턴트가 검색, 읽기, 주석 달기를 해 주기를 바라는 연구자와 학생입니다.

Zotero MCP 대안

Zotero MCP: 자주 묻는 질문

Zotero MCP, 쓸 만한 가치가 있습니까?
읽을거리를 Zotero에 모아 두는 사람이라면 써야 할 서버입니다. 다만 도구 목록이 17,000토큰이라 코딩 에이전트에서는 CLI 스킬 쪽이 더 현명한 경로입니다. 평점은 5점 만점에 4.2점입니다.
Zotero MCP의 가격은 얼마입니까?
무료 오픈소스입니다(서버와 CLI는 MIT, Zotero 내 채팅 플러그인은 AGPL-3.0). 호스팅 임베딩 제공업체는 각자 요금을 청구합니다.
Zotero MCP의 단점은 무엇입니까?
기본 도구 41개가 요청마다 16,815토큰을 씁니다; 쓰기 도구가 주석을 삭제하고 항목을 병합할 수 있습니다; ChatGPT용 HTTP 모드에는 인증이 없습니다; 관리자 한 명의 프로젝트이며 Zotero가 만든 것이 아닙니다.
Zotero MCP에 적합한 사람은 누구입니까?
논문을 Zotero에 보관하고 어시스턴트가 검색, 읽기, 주석 달기를 해 주기를 바라는 연구자와 학생입니다.
팀이나 프로덕션 환경에서 Zotero MCP의 비용은 얼마입니까?
소프트웨어는 무료입니다. 첨부 파일을 Zotero 저장소에 둔다면 Zotero 파일 동기화는 연 $20에 2 GB, $60에 6 GB, $120에 무제한입니다. 더 큰 비용은 컨텍스트입니다. 기본 프로필에서는 요청마다 도구 정의 16,815토큰이 들며, 클라이언트가 캐시하지 않으면 매 턴 이 비용을 냅니다.
Zotero MCP에 회사 데이터를 맡겨도 안전합니까?
로컬 모드는 zotero.sqlite를 직접 읽습니다. 텍스트는 모델 제공업체와, 선택한 경우 OpenAI나 Gemini 임베딩으로만 컴퓨터 밖으로 나갑니다. 웹 API 모드에는 Zotero API 키와 라이브러리 ID가 필요합니다. DOI와 URL 가져오기는 외부 출처에서 메타데이터와 PDF를 가져오며, HTTP 전송에는 인증이 없습니다. 공개된 보안 권고는 없습니다.
Zotero MCP의 가장 좋은 대안은 무엇입니까?
저희가 리뷰한 것 중 가장 가까운 대안은 Notion MCP 및 Memory (reference server)입니다.

답변 확인일: 2026년 10월 22일.

Zotero MCP 개발사입니까? 이 평점을 사이트에 표시하십시오ReviewRamble 평점: Zotero MCP, 5점 만점에 4.2점