zotero-mcp-server

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.

9
0

Zotero MCP Server

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.

Integration with Anthropic Desktop App

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.

Example Usage

The server provides the following functionalities:

  • Search papers by tags
  • Retrieve paper details and associated notes
  • Add notes to papers
  • Request paper summaries

Repository

SW
swairshah

swairshah/zotero-mcp-server

Created

February 24, 2025

Updated

March 21, 2025

Language

Python

Category

Search & Knowledge