MCP Zotero

MCP Zotero

PythonJavascriptNlpCloudResearchDevelopmentZoteroModelContextProtocolTypescriptGoRubyRKnowledge

About This Server

A Model Context Protocol server for Zotero integration that allows Claude to interact with your Zotero library.

Server Information

šŸ“‹ Overview:

This report summarizes the content of a GitHub webpage for the repository "kaliaboi/mcp-zotero." The repository contains a connector for Claude Desktop to work with Zotero Cloud collections and sources. It provides information on setup, integration with Claude Desktop, available tools, and troubleshooting.


⭐ Key Points:
  • The repository provides a Model Context Protocol (MCP) server for Zotero integration.

  • The connector enables Claude to interact with a user's Zotero library.

  • Setup involves obtaining Zotero API key and user ID.

  • The server is configured within Claude Desktop using a JSON snippet.

  • Several tools such as getcollections, getcollectionitems, getitemdetails, searchlibrary and get_recent are available.

  • Troubleshooting steps are provided to address potential issues.

  • The repository is MIT licensed.

  • The repository has 22 stars and 7 forks.


  • šŸ” Main Findings:
  • The project facilitates interaction between Claude Desktop and Zotero.

  • Users can obtain their Zotero credentials through the Zotero website.

  • Setting environment variables is crucial for configuring the MCP server.

  • The provided tools offer a range of functionalities to manage and access Zotero data within Claude.

  • Troubleshooting steps involve verifying environment variables and reinstalling if necessary.


  • šŸ“Š Details:
  • The setup process involves creating an API key on Zotero and using it to obtain the user ID.

  • Environment variables ZOTEROAPIKEY and ZOTEROUSERID are required.

  • Claude Desktop configuration requires a JSON snippet defining the MCP server command and environment.

  • The source code is primarily written in TypeScript.


šŸŽÆ Conclusion:
The "kaliaboi/mcp-zotero" repository offers a connector solution for integrating Zotero Cloud with Claude Desktop, providing tools to manage and access Zotero resources for use within Claude's environment. The repository includes setup, configuration, and troubleshooting instructions.

Server Features

get_collections

List all collections in your library

get_collection_items

Get items in a specific collection

get_item_details

Get detailed information about a paper

search_library

Search your entire library

get_recent

Get recently added papers

Provider Information

Kaliaboi logo

Kaliaboi

cloud Provider

Visit Provider Website

Quick Actions

Visit Website

MCP Configuration

Available Tools

get_collectionsget_collection_itemsget_item_detailssearch_libraryget_recent