MCP Server

Connect Zotero with Claude Desktop and other AI tools using Model Context Protocol.

Zotero MCP Server

Sinds PapersGPT v0.5.2 is de Zotero MCP-server gebouwd op DocsAgent, waarmee AI-agents verbinding kunnen maken en artikelen in uw Zotero-bibliotheek kunnen doorzoeken.

Om het te configureren, voegt u het volgende toe aan uw MCP-instellingen.

{
  "mcpServers": {
    "papersgpt-for-zotero": {
      "command": "npx",
      "args": [
        "-y",
        "papersgpt-for-zotero",
        "mcp"
      ]
    }
  }
}

Let op: Als uw Zotero-gegevensopslagpad niet het standaardpad is (~/Zotero of ~\Zotero), moet u de args-waarde wijzigen om uw echte Zotero-gegevensopslagpad achter "mcp" op te nemen.

Sinds v0.3.4 tot v0.5.1 ondersteunt PapersGPT de MCP-server. Dit betekent dat elke chatbotclient, zoals ChatWise, Cherry Studio, Cursor, Gemini CLI, enz., die MCP SSE Server ondersteunt, verbinding kan maken met uw persoonlijke Zotero-bibliotheek via PapersGPT op elk Mac-, Windows- of Linux-systeem.

Hoe krijgt u toegang tot uw persoonlijke Zotero-bibliotheek in populaire AI-chatbots via PapersGPT?

Installeer de PapersGPT-plugin in Zotero en herstart Zotero

Als u niet weet hoe u PapersGPT moet installeren, zie dan deze pagina en bevestig dat Zotero is geopend wanneer u de MCP-server gebruikt.

Configureer de PapersGPT MCP Server in uw AI-chatbot

Neem hier de AI-chatbot ChatWise als voorbeeld; u kunt uw instellingen voor de PapersGPT MCP-server configureren zoals hieronder afgebeeld:

image
image

Bevestig in de chatvensterconfiguratie dat u verbinding maakt met de PapersGPT MCP Server.

In sommige chatbots, zoals ChatWise, Cherry Studio, is er een optie om te bevestigen of de MCP-verbinding moet worden gebruikt onderaan het chatvenster. U moet opnieuw bevestigen voordat het chatgesprek begint. Terwijl in sommige chatbots zoals Gemini Cli, zodra geconfigureerd, alles automatisch wordt geactiveerd. Neem hier opnieuw ChatWise als voorbeeld, de concrete configuraties worden hieronder weergegeven:

image

Selecteer een denkend large language model en voer de prompt in met betrekking tot Zotero

Om de MCP-server automatisch door LLM te laten aanroepen, moet u bij het chatten een denkend model kiezen, zoals GPT 5, Gemini 2.5 thinking, DeepSeek V3.1, of Qwen3 Next 80B A3B Thinking enz. Naast het selecteren van een denkend model, moet u prompts invoeren zoals 'zoek papers over *** in Zotero', 'haal de papers over *** in mijn Zotero'. De zoekopdracht die u invoert moet bij voorkeur het woord 'Zotero' bevatten om de slimme LLM te activeren om automatisch de PapersGPT MCP-server aan te roepen. Neem hier opnieuw ChatWise als voorbeeld, met het Qwen3 Next 80B A3B Thinking model van OpenRouter, en het resulterende antwoord wordt hieronder weergegeven:

image
image

In ChatWise wordt de gebruiker eraan herinnerd om handmatig te bevestigen en te activeren wanneer de MCP-server moet worden aangeroepen.

image

Kernfuncties van PapersGPT's Zotero MCP Server

BM25 full-text zoeken in metadata van documenten, zoals titel, auteurs, tags, samenvatting, notities, annotaties en collecties.

De belangrijkste MCP-tool is de functieaanroep 'search_in_zotero', invoerparameters zijn 'query' en 'show_detail'. 'show_detail' betekent of de volledige tekstinhoud van de doorzochte documenten moet worden geretourneerd, standaard exclusief de inhoud. De invoerquery wordt doorzocht in de velden titel, auteurs, tags, samenvatting, notities, annotaties en collecties.

Snel de volledige tekstinhoud van PDF's in Zotero verkrijgen

Dit wordt voornamelijk geïmplementeerd door de functieaanroep 'get_text_by_key_zotero', invoerparameter is 'key', wat de primaire sleutel van het item in Zotero is.

Bliksemsnel, ontwikkeld in C++ voor extreme efficiëntie

Naast de snelste verwerkingssnelheid hoeft u ux, python of node niet op een Mac of Windows te installeren.