What is MCP Zotero: Seamless Sync & Faster Citing?
MCP Zotero is a Model Context Protocol (MCP) server designed to bridge your Zotero library with AI tools like Claude. It enables real-time synchronization of your research materials and streamlines the process of citing sources directly from your workflow. Whether you're writing a paper or collaborating on a project, this integration ensures your references are always up-to-date and easily accessible.
How to Use MCP Zotero: Step-by-Step Setup
- Obtain Zotero API Credentials:
Visit Zotero's API page to generate an API key. Use this key in acurl
command to fetch your user ID:
The response will include yourcurl -H "Zotero-API-Key: YOUR_API_KEY" https://api.zotero.org/keys/current
userID
, which is crucial for authentication. - Configure Environment Variables:
Set up environment variables to store your API key and user ID:export ZOTERO_API_KEY="your_key_here" export ZOTERO_USER_ID="your_user_id_here"
- Install and Verify:
Runpip install mcp-zotero
to install the package. Test the connection by querying a sample collection:mcp-zotero list-collections