This repository provides a Model Context Protocol (MCP) server that enables interaction between MCP clients like Anthropic Claude and your local Zotero library, allowing programmatic access for searching, managing, and summarizing papers.
This is a Model Context Protocol (MCP) server designed to connect MCP clients, such as Anthropic Claude or potentially VS Code Cline, with your local Zotero library. It enables programmatic interaction with your Zotero repository, allowing you to search for papers, manage notes, and perform other actions.
Configure the Anthropic Desktop app by adding a zotero-mcp-server
entry to the mcpServers
section in ~/Library/Application Support/Claude/claude_desktop_config.json
. The README provides two configuration examples, addressing potential errors related to argument parsing. The second config uses a bash script to activate the virtual environment and run the server.
The server provides the following functionalities:
swairshah/zotero-mcp-server
February 24, 2025
March 21, 2025
Python