Repolode
54yyyu

54yyyu/zotero-mcp

MCP-сервер и CLI для подключения библиотеки Zotero к Claude, ChatGPT, Cursor и другим AI-ассистентам: поиск, чтение и аннотирование.

Open source альтернатива:Zotero Chat

Звёзды
5,777
Форки
452
Открытые issues
68
Последний коммит
11 часов назад

Что это?

Zotero MCP предоставляет AI-ассистентам доступ к исследовательской библиотеке Zotero через Model Context Protocol. После подключения ассистент может искать материалы по названию, автору, тегу, коллекции, полному тексту или смыслу, читать метаданные, BibTeX и текст PDF или изображения его страниц, а также добавлять к статьям выделения, заметки и рамки областей. Кроме того, он может добавлять материалы по DOI, URL, ISBN, BibTeX или файлу, управлять коллекциями и тегами и объединять дубликаты.

У пакета три способа работы. MCP-сервер подходит для чат-приложений без shell, например Claude Desktop и ChatGPT. Команда zotero-cli вместе с agent skill предназначена для агентов, работающих в терминале, например Claude Code, Codex и Cursor, и при этом требует гораздо меньше токенов в контексте. Плагин Zotero Agent добавляет панель чата прямо в Zotero: он учитывает открытый материал и страницу и связывает ответы с указанными страницами.

В локальном режиме данные для чтения берутся напрямую из zotero.sqlite, а изменения вносятся через запущенный Zotero 10+ или web API. Для семантического поиска можно использовать локальные embeddings, OpenAI, Gemini или Ollama; данные о цитировании от Scite подключаются по желанию.

Ключевые возможности

  • 01Ищите материалы во всей библиотеке по метаданным, полному тексту или смыслу
  • 02Читайте метаданные, BibTeX, фрагменты текста PDF и изображения страниц
  • 03Добавляйте к PDF привязанные к нему выделения, рамки областей и заметки
  • 04Добавляйте статьи по DOI, URL, ISBN, BibTeX или файлу, а также управляйте коллекциями и тегами
  • 05Работает с MCP-клиентами или через agent skill для zotero-cli

Сценарии использования

  • Задавайте Claude или ChatGPT вопросы о статьях из библиотеки Zotero
  • Поручайте coding agent, например Claude Code или Cursor, искать источники во время написания кода
  • Общайтесь со статьёй прямо в Zotero и переходите к цитируемым страницам
  • Создавайте индекс семантического поиска для большой исследовательской коллекции

Быстрый старт

  1. 1

    Установите пакет с помощью uv

    uv tool install zotero-mcp-server
  2. 2

    Включите локальный API Zotero в Settings > Advanced (это нужно сделать вручную, команды нет)

  3. 3

    Подключите ассистента, выполнив команду настройки

    zotero-mcp setup

Что важно знать

  • Для записи в Zotero 10 и новее нужно выполнить authorize-local; для более старых версий Zotero требуется ключ веб-API.
  • Для ресурсоёмких функций, таких как семантический поиск и изображения страниц PDF, нужны дополнительные зависимости из необязательных extras.
  • Плагин Zotero Agent распространяется по лицензии AGPL-3.0, а сервер и CLI — по лицензии MIT.

В подборках

Темы

Частые вопросы

Что такое zotero-mcp?
MCP-сервер и CLI для подключения библиотеки Zotero к Claude, ChatGPT, Cursor и другим AI-ассистентам: поиск, чтение и аннотирование. Zotero MCP предоставляет AI-ассистентам доступ к исследовательской библиотеке Zotero через Model Context Protocol. После подключения ассистент может искать материалы по названию, автору, тегу, коллекции, полному тексту или смыслу, читать метаданные, BibTeX и текст PDF или изображения его страниц, а также добавлять к статьям выделения, заметки и рамки областей. Кроме того, он может добавлять материалы по DOI, URL, ISBN, BibTeX или файлу, управлять коллекциями и тегами и объединять дубликаты.
zotero-mcp можно использовать бесплатно? Какая у него лицензия?
zotero-mcp распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
zotero-mcp всё ещё поддерживается?
Активно поддерживается. Последний коммит в zotero-mcp — 6 нояб. 2026 г..
Для чего можно использовать zotero-mcp?
Задавайте Claude или ChatGPT вопросы о статьях из библиотеки Zotero Поручайте coding agent, например Claude Code или Cursor, искать источники во время написания кода Общайтесь со статьёй прямо в Zotero и переходите к цитируемым страницам Создавайте индекс семантического поиска для большой исследовательской коллекции
Как установить zotero-mcp?
Установите пакет с помощью uv: uv tool install zotero-mcp-server Включите локальный API Zotero в Settings > Advanced (это нужно сделать вручную, команды нет) Подключите ассистента, выполнив команду настройки: zotero-mcp setup
Где скачать zotero-mcp?
Исходный код и инструкции по установке — на GitHub: https://github.com/54yyyu/zotero-mcp

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Локальный инструмент на Rust, который обеспечивает Claude Code постоянную память о прошлых диалогах с помощью семантического поиска и работает как MCP-сервер.

230+2 за неделю29RustMITАктивно поддерживаетсяОбновлён 5 дней назад

MCP-сервер и CLI, которые дают AI-ассистентам инструменты для работы с Gmail, Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat и другими сервисами.

3,5 тыс.+36 за неделю1,1 тыс.PythonMITАктивно поддерживаетсяОбновлён позавчера

Локальная, не привязанная к модели настольная исследовательская среда с ИИ для учёных: агенты, ноутбуки Python/R, научные коннекторы и отслеживаемые артефакты.

5,5 тыс.+78 за неделю552TypeScriptApache-2.0Обновлён 13 часов назад