Zotero MCP 서버
PapersGPT v0.5.2부터 Zotero MCP 서버는 DocsAgent를 기반으로 구축되어 AI 에이전트가 Zotero 라이브러리에서 논문을 연결하고 검색할 수 있게 해줍니다.
구성하려면 MCP 설정에 다음을 추가하세요.
{
"mcpServers": {
"papersgpt-for-zotero": {
"command": "npx",
"args": [
"-y",
"papersgpt-for-zotero",
"mcp"
]
}
}
}참고: Zotero 데이터 저장 경로가 기본값(~/Zotero 또는 ~\Zotero)이 아닌 경우, "mcp" 뒤에 실제 Zotero 데이터 저장 경로를 포함하도록 args 값을 수정해야 합니다.
v0.3.4부터 v0.5.1까지 PapersGPT는 MCP 서버를 지원합니다. 즉, ChatWise, Cherry Studio, Cursor, Gemini CLI 등 MCP SSE 서버를 지원하는 모든 챗봇 클라이언트가 PapersGPT를 통해 Mac, Windows, Linux 시스템의 개인 Zotero 라이브러리에 연결할 수 있습니다.
PapersGPT를 통해 인기 AI 챗봇에서 개인 Zotero 라이브러리에 접근하는 방법은?
Zotero에 PapersGPT 플러그인을 설치하고 Zotero를 다시 시작하세요
PapersGPT 설치 방법을 모르시는 경우 이 페이지를 참조하시고, MCP 서버 사용 시 Zotero가 열려 있는지 확인하세요.
AI 챗봇에서 PapersGPT MCP 서버 구성
여기서는 AI 챗봇 ChatWise를 예로 들어, PapersGPT MCP 서버에 대한 설정을 아래 그림과 같이 구성할 수 있습니다:


채팅 대화 구성에서 PapersGPT의 MCP 서버에 연결 중임을 확인하세요.
ChatWise, Cherry Studio 등 일부 챗봇에서는 채팅 대화 상자 하단에 MCP 연결 사용 여부를 확인하는 옵션이 있습니다. 채팅 대화 전에 다시 확인해야 합니다. 반면 Gemini Cli와 같은 일부 챗봇에서는 한 번 구성되면 모두 자동으로 트리거됩니다. 여기서도 ChatWise를 예로 들면, 구체적인 구성은 다음과 같습니다:

사고형 대규모 언어 모델을 선택하고 Zotero와 관련된 프롬프트를 입력하세요
LLM이 MCP 서버를 자동으로 호출하려면 채팅 시 GPT 5, Gemini 2.5 thinking, DeepSeek V3.1, Qwen3 Next 80B A3B Thinking 등의 사고형 모델을 선택해야 합니다. 사고형 모델 선택 외에도 'Zotero에서 ***에 관한 논문 검색', '내 Zotero에서 ***에 관한 논문 가져오기'와 같은 프롬프트를 입력해야 합니다. 입력하는 쿼리에는 스마트 LLM이 PapersGPT MCP 서버를 자동으로 호출하도록 트리거하기 위해 'Zotero'라는 단어가 포함되는 것이 좋습니다. 여기서도 ChatWise를 예로 들어, OpenRouter가 제공하는 Qwen3 Next 80B A3B Thinking 모델을 선택한 경우의 응답 결과는 다음과 같습니다:


ChatWise에서는 MCP 서버가 호출될 때 수동으로 확인하고 트리거하도록 사용자에게 알립니다.

