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" の後ろのargs値に実際のZoteroデータストレージパスを含めるように変更する必要があります。
v0.3.4からv0.5.1まで、PapersGPTはMCPサーバーをサポートしています。つまり、ChatWise、Cherry Studio、Cursor、Gemini CLIなど、MCP SSE Serverをサポートする任意のチャットボットクライアントが、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サーバーが呼び出される際に、手動で確認してトリガーするようにユーザーに通知されます。

