Skip to content

Zotero MCP

Community-MCP-Server, mit dem ein Assistent die Paper in deiner eigenen Zotero-Bibliothek durchsuchen, lesen, zitieren und annotieren kann.

Getestet von Sheela · Aktualisiert

Einrichtung Open Source

Unsere Bewertung

4.2/5

Wer seine Lektüre in Zotero verwaltet, sollte diesen Server betreiben, auch wenn seine Tool-Liste von 17.000 Tokens den CLI-Skill in Coding-Agenten zur klügeren Wahl macht.

Was ist Zotero MCP?

Zotero MCP von Steven Yu (54yyyu auf GitHub) verbindet eine Zotero-Forschungsbibliothek mit Claude, ChatGPT, Cursor und anderen MCP-Clients. Es ist das Zotero-MCP-Projekt mit den meisten Sternen, etwa 5.500 auf GitHub, und Version 0.15.1 erschien am 16. Oktober 2026 auf PyPI. In der offiziellen MCP-Registry ist es als io.github.54yyyu/zotero-mcp gelistet.

Das Standardprofil stellt 41 Tools bereit, 53 mit allen optionalen Gruppen. Sie decken die Suche nach Titel, Autor, Tag, Volltext oder Bedeutung ab (semantische Suche mit lokalen Embeddings oder solchen von OpenAI, Gemini oder Ollama), das Lesen von Metadaten, BibTeX und PDF-Seitenbereichen, das Setzen von Hervorhebungen und Notizen in PDFs sowie das Hinzufügen von Papern per DOI, URL, ISBN oder BibTeX. Optionale Gruppen ergänzen das Zusammenführen von Duplikaten, Zitationszählungen von Scite, Recherche über OpenAlex und RSS-Feeds.

Dasselbe Paket, zotero-mcp-server, liefert außerdem eine zotero-cli mit einem Agent-Skill für Coding-Agenten mit Shell und ein Chat-Plugin, das in Zotero läuft. Im lokalen Modus liest es direkt aus der Datenbank von Zotero; Schreibzugriffe laufen über die lokale API von Zotero 10 oder die Web-API von Zotero.

Zotero MCP installieren

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

Lohnt sich Zotero MCP?

Zotero MCP macht aus einer kuratierten Forschungsbibliothek etwas, das ein Assistent nach Bedeutung durchsuchen, Seite für Seite lesen und direkt annotieren kann, mit Zitaten, die zurück auf das PDF verweisen. Eine allgemeine Websuche kann das nicht, weil sie nicht weiß, welchen Papern du vertraust. Der lokale Modus liest direkt aus der Datei zotero.sqlite von Zotero und braucht keine Zugangsdaten, eine erste Abfrage ist also wenige Minuten nach der Installation möglich.

Das Projekt ist ungewöhnlich ehrlich, was sein Gewicht angeht. Sein README beziffert das Standardprofil mit 41 Tools auf 16.815 Tokens bei jeder Anfrage und alle 53 Tools auf 20.942, gegenüber 98 Tokens für den Weg über den Agent-Skill, bis dieser ausgelöst wird. Toolsets helfen: ZOTERO_MCP_TOOLSETS=none reduziert den Server auf die Kern-Tools, und ein deaktiviertes Tool fehlt wirklich, statt nur versteckt zu sein. In Clients mit Shell erledigt der Skill zotero-cli dieselbe Arbeit für einen Bruchteil des Kontexts.

Schreibzugriffe verdienen mehr Vorsicht als Lesezugriffe. Unter Zotero 10 erlaubt ein einmaliger Schritt authorize-local dem Modell, Einträge hinzuzufügen, Metadaten zu bearbeiten, Einträge zwischen Sammlungen zu verschieben, Annotationen endgültig zu löschen und, bei eingeschalteter Gruppe für Duplikate, Einträge hinter einem Schritt aus Plan und Bestätigung zusammenzuführen. Bei älterem Zotero laufen Schreibzugriffe mit einem Schlüssel über die Web-API. Der Weg über ChatGPT ist die schwächste Stelle: zotero-mcp serve hat keine Authentifizierung, das ngrok-Rezept der Dokumentation macht die Tunnel-URL also zum Bearer-Token, und ein offenes Issue (#616) fordert eine richtige Authentifizierungsoption.

Es ist ein Community-Projekt, finanziert über GitHub Sponsors, nichts, was das Zotero-Team ausliefert, und das hat zwei Seiten. Releases kommen wöchentlich (0.14.1 am 8. Oktober, dann 0.15.0 und 0.15.1 im Abstand von einem Tag), und unter den 63 offenen Issues und Pull Requests sind echte Randfälle wie Uploads aus Gruppenbibliotheken, die im persönlichen WebDAV-Speicher landen. Die Web-API von Zotero verlangt von Clients, bei vier gleichzeitigen Anfragen zu bleiben und Backoff-Header zu beachten, eine Regel, die für einen Agenten, der gern in Stapeln arbeitet, weit mehr zählt als für einen Menschen, der klickt.

Wo es sich lohnt

  • Eine Doktorandin mit etwa 1.800 Papern in Zotero 10, die in Claude Desktop arbeitet

    Herausfinden, was meine Bibliothek zu einer Methode sagt, und die genaue Seite zitieren

    Semantische Suche mit dem kostenlosen lokalen Modell all-MiniLM-L6-v2 findet Paper nach Bedeutung, zotero_read_pdf_pages holt die relevanten Seiten, und zotero_create_annotation hebt die Passage hervor. Über das Modellabo hinaus fallen keine Kosten an, aber die Standard-Tool-Liste fügt jedem Gesprächsschritt etwa 17.000 Tokens hinzu.

  • Ein Research Engineer, der mit Claude Code einen Related-Work-Abschnitt in LaTeX entwirft

    BibTeX und Zitate für 30 Paper holen, ohne den Editor zu verlassen

    zotero-mcp install-skill ausführen, statt den MCP-Server hinzuzufügen: Der Skill kostet 98 Tokens, bis er genutzt wird, und steuert zotero-cli für Metadaten und BibTeX. Gelesen wird lokal, also verlässt nichts den Rechner außer dem, was der Agent an sein Modell schickt.

  • Ein Laborleiter, der eine gemeinsame Gruppenbibliothek für acht Forschende betreut

    Duplikate bereinigen und neue Paper in die richtigen Sammlungen einordnen

    Die Gruppe für Duplikate aktivieren und den Agenten zotero_merge_duplicates erst als Probelauf ausführen lassen, bevor er bestätigt. Schreibzugriffe über die Web-API brauchen einen Schlüssel mit Schreibrechten für die Gruppe, und Zotero verlangt höchstens vier gleichzeitige Anfragen; ein Export vor dem ersten Zusammenführen ist eine günstige Versicherung.

Bevor du dich festlegst

Einrichtung
uv tool install zotero-mcp-server, in Zotero 7 oder neuer "Allow other applications on this computer to communicate with Zotero" ankreuzen, dann konfiguriert zotero-mcp setup Claude Desktop; zotero-mcp install-skill deckt Claude Code, Codex und Cursor ab. Semantische Suche braucht das Extra [semantic] und einen Index, der mit zotero-mcp update-db gebaut wird.
Integrationen
41 Tools standardmäßig und 53 mit allen Gruppen: Suche, Metadaten, Volltext, PDF-Seiten und Gliederungen, Annotationen und Notizen, Hinzufügen per DOI, URL, ISBN oder BibTeX und Sammlungen, dazu optional Scite, OpenAlex, Feeds, Relationen und Duplikate. Lese- und Schreib-Tools liegen gemeinsam im Kernsatz.
Daten und Datenschutz
Der lokale Modus liest zotero.sqlite direkt; Text verlässt den Rechner nur in Richtung deines Modellanbieters und, falls gewählt, der Embeddings von OpenAI oder Gemini. Der Web-API-Modus braucht einen Zotero-API-Schlüssel und eine Bibliotheks-ID. Importe per DOI und URL holen Metadaten und PDFs aus externen Quellen, und der HTTP-Transport hat keine Authentifizierung. Sicherheitshinweise sind keine veröffentlicht.
Kosten im großen Maßstab
Die Software ist kostenlos. Die Dateisynchronisierung von Zotero kostet 20 $ im Jahr für 2 GB, 60 $ für 6 GB oder 120 $ für unbegrenzten Speicher, wenn Anhänge im Zotero-Speicher liegen. Der größere Kostenfaktor ist der Kontext: 16.815 Tokens an Tool-Definitionen pro Anfrage im Standardprofil, bezahlt bei jedem Gesprächsschritt, sofern der Client sie nicht cacht.
Grenzen
Die Web-API von Zotero drosselt mit Backoff-Headern und 429-Antworten und verlangt höchstens vier gleichzeitige Anfragen; die lokale API hat kein Rate Limit. Zu den offenen Issues gehören die Erkennung der CLI unter Windows im Plugin in Zotero und Anhänge aus Gruppenbibliotheken, die in den persönlichen WebDAV-Speicher hochgeladen werden.

Was gut ist

  • Durchsucht deine eigene Bibliothek nach Bedeutung, standardmäßig mit kostenlosen lokalen Embeddings
  • PDF-Lesen auf Seitenebene, mit Hervorhebungen an exakten Passagen
  • Der lokale schreibgeschützte Modus braucht keinen API-Schlüssel
  • Toolsets und ein CLI-Skill mit 98 Tokens halten die Kontextkosten niedrig

Was nicht

  • Die 41 Standard-Tools kosten 16.815 Tokens pro Anfrage
  • Schreib-Tools können Annotationen löschen und Einträge zusammenführen
  • Der HTTP-Modus für ChatGPT hat keine Authentifizierung
  • Projekt eines einzelnen Maintainers, nicht von Zotero

Am besten für

Wissenschaftler und Studierende, die ihre Paper in Zotero verwalten und einen Assistenten sie durchsuchen, lesen und annotieren lassen wollen.

Alternativen zu Zotero MCP

Zotero MCP: häufige Fragen

Lohnt sich Zotero MCP?
Wer seine Lektüre in Zotero verwaltet, sollte diesen Server betreiben, auch wenn seine Tool-Liste von 17.000 Tokens den CLI-Skill in Coding-Agenten zur klügeren Wahl macht. Wir bewerten es mit 4.2 von 5.
Was kostet Zotero MCP?
Kostenlos und Open Source (MIT für Server und CLI; das Chat-Plugin in Zotero steht unter AGPL-3.0). Gehostete Embedding-Anbieter rechnen selbst ab.
Welche Nachteile hat Zotero MCP?
Die 41 Standard-Tools kosten 16.815 Tokens pro Anfrage; Schreib-Tools können Annotationen löschen und Einträge zusammenführen; Der HTTP-Modus für ChatGPT hat keine Authentifizierung; Projekt eines einzelnen Maintainers, nicht von Zotero.
Für wen eignet sich Zotero MCP?
Wissenschaftler und Studierende, die ihre Paper in Zotero verwalten und einen Assistenten sie durchsuchen, lesen und annotieren lassen wollen.
Was kostet Zotero MCP für ein Team oder im Produktivbetrieb?
Die Software ist kostenlos. Die Dateisynchronisierung von Zotero kostet 20 $ im Jahr für 2 GB, 60 $ für 6 GB oder 120 $ für unbegrenzten Speicher, wenn Anhänge im Zotero-Speicher liegen. Der größere Kostenfaktor ist der Kontext: 16.815 Tokens an Tool-Definitionen pro Anfrage im Standardprofil, bezahlt bei jedem Gesprächsschritt, sofern der Client sie nicht cacht.
Ist Zotero MCP sicher für Firmendaten?
Der lokale Modus liest zotero.sqlite direkt; Text verlässt den Rechner nur in Richtung deines Modellanbieters und, falls gewählt, der Embeddings von OpenAI oder Gemini. Der Web-API-Modus braucht einen Zotero-API-Schlüssel und eine Bibliotheks-ID. Importe per DOI und URL holen Metadaten und PDFs aus externen Quellen, und der HTTP-Transport hat keine Authentifizierung. Sicherheitshinweise sind keine veröffentlicht.
Was sind die besten Alternativen zu Zotero MCP?
Die nächsten Alternativen, die wir getestet haben, sind Notion MCP und Memory (reference server).

Antworten geprüft am 22. Okt. 2026.