Zotero MCP · kujenga — MCP-сервер для Claude Code: поиск и установка
Сервер даёт ИИ-ассистенту доступ к библиотеке Zotero: он ищет записи, получает их метаданные и читает текст PDF. Пригодится для работы с источниками прямо в чате.
claude mcp add --env ZOTERO_LOCAL=<ZOTERO_LOCAL> --env ZOTERO_API_KEY=<ZOTERO_API_KEY> --env ZOTERO_LIBRARY_ID=<ZOTERO_LIBRARY_ID> --env ZOTERO_LIBRARY_TYPE=<ZOTERO_LIBRARY_TYPE> --transport stdio kujenga-zotero-mcp -- uvx zotero-mcpЧто делает Zotero MCP
Zotero MCP подключает библиотеку Zotero к ИИ-ассистенту через MCP. В сервере есть три инструмента: поиск записей по текстовому запросу, получение метаданных конкретного элемента и чтение его полного текста, включая содержимое PDF. Ассистент может сначала найти публикацию, а затем запросить сведения о ней или текст.
Сервер работает через локальный API приложения Zotero или Zotero Web API. Для локального варианта включите в настройках Zotero разрешение на связь с другими приложениями и оставьте программу запущенной. Для Web API нужны ключ Zotero и ID библиотеки; без них этот способ не настроить. В Claude Code сервер можно добавить командой с uvx.
Какие задачи решает
- найти публикацию в библиотеке Zotero по текстовому запросу
- получить метаданные конкретной записи
- прочитать полный текст статьи из PDF
- передать ассистенту сведения о публикации для работы с источниками
Примеры запросов агенту
- Найди в моей библиотеке Zotero записи по запросу «нейронные сети в медицине».
- Получи полные метаданные этой записи Zotero.
- Прочитай полный текст PDF из найденной публикации.
Как установить Zotero MCP
Командой платформы
claude mcp add --env ZOTERO_LOCAL=<ZOTERO_LOCAL> --env ZOTERO_API_KEY=<ZOTERO_API_KEY> --env ZOTERO_LIBRARY_ID=<ZOTERO_LIBRARY_ID> --env ZOTERO_LIBRARY_TYPE=<ZOTERO_LIBRARY_TYPE> --transport stdio kujenga-zotero-mcp -- uvx zotero-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from zotero-mcp <команда>
Командой платформы
codex mcp add kujenga-zotero-mcp --env ZOTERO_LOCAL=<ZOTERO_LOCAL> --env ZOTERO_API_KEY=<ZOTERO_API_KEY> --env ZOTERO_LIBRARY_ID=<ZOTERO_LIBRARY_ID> --env ZOTERO_LIBRARY_TYPE=<ZOTERO_LIBRARY_TYPE> -- uvx zotero-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from zotero-mcp <команда>
Файл настроек
{
"mcpServers": {
"kujenga-zotero-mcp": {
"command": "uvx",
"args": [
"zotero-mcp"
],
"env": {
"ZOTERO_LOCAL": "<ZOTERO_LOCAL>",
"ZOTERO_API_KEY": "<ZOTERO_API_KEY>",
"ZOTERO_LIBRARY_ID": "<ZOTERO_LIBRARY_ID>",
"ZOTERO_LIBRARY_TYPE": "<ZOTERO_LIBRARY_TYPE>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from zotero-mcp <команда>
Файл настроек
{
"servers": {
"kujenga-zotero-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"zotero-mcp"
],
"env": {
"ZOTERO_LOCAL": "<ZOTERO_LOCAL>",
"ZOTERO_API_KEY": "<ZOTERO_API_KEY>",
"ZOTERO_LIBRARY_ID": "<ZOTERO_LIBRARY_ID>",
"ZOTERO_LIBRARY_TYPE": "<ZOTERO_LIBRARY_TYPE>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from zotero-mcp <команда>
Командой платформы
gemini mcp add -e ZOTERO_LOCAL=<ZOTERO_LOCAL> -e ZOTERO_API_KEY=<ZOTERO_API_KEY> -e ZOTERO_LIBRARY_ID=<ZOTERO_LIBRARY_ID> -e ZOTERO_LIBRARY_TYPE=<ZOTERO_LIBRARY_TYPE> kujenga-zotero-mcp uvx zotero-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from zotero-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Zotero MCP
Как установить Zotero MCP в Claude Code?
Выполните claude mcp add zotero-mcp -e ZOTERO_API_KEY=<ZOTERO_API_KEY> -- uvx zotero-mcp. Для подключения через Web API укажите ключ Zotero.
Что делает Zotero MCP?
Он позволяет ИИ-ассистенту искать записи в библиотеке Zotero, получать метаданные и читать полный текст элемента, например содержимое PDF.
Что нужно для подключения к Zotero?
Можно использовать локальный API приложения Zotero или Web API. Для локального доступа включите разрешение на связь с другими приложениями и держите Zotero запущенным; для Web API нужны ключ и ID библиотеки.
Похожие MCP-серверы
Всё по теме «Наука и исследования» →Сначала — Zotero MCP от других авторов.