Atlas / Skills / brycewang-stanford / Zotero Mcp Guide

Zotero Mcp GuideSAFE

skills/brycewang-stanford/zotero-mcp-guide

🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.

Verdict
SAFE
Grade
B
Trust score
89 /100
Version
—
Hosts
2 documented
License
NOASSERTION
Stars
4,537
01

Overview

🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.

Read from source at commit e1ba289846fdOBSERVED · 2026-10-08
02

Install

Commands as the repository documents them. They are shown, not run.

git clone https://github.com/54yyyu/zotero-mcp.git
npm install
03

Host compatibility

What the documentation claims. We have not run a compatibility test.

HostStatusNotes
claude-desktopmentioned
openclawmentioned
04

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: zotero-mcp-guide
description: "Guide to Zotero MCP for connecting Zotero library with AI assistants"
metadata:
  openclaw:
    emoji: "🔗"
    category: "writing"
    subcategory: "citation"
    keywords: ["zotero", "mcp", "claude", "ai-assistant", "model-context-protocol"]
    source: "https://github.com/54yyyu/zotero-mcp"
---

# Zotero MCP Guide

## Overview

Zotero MCP is an emerging tool with over 2,000 GitHub stars that implements the Model Context Protocol (MCP) to connect your Zotero reference library with AI assistants such as Claude. By exposing your Zotero library as a structured data source through MCP, it allows AI models to search, retrieve, and reason about your collected academic papers, annotations, and notes during conversations.

The Model Context Protocol provides a standardized way for AI applications to access external data sources. Zotero MCP leverages this protocol to give AI assistants direct, read-only access to your research library. Instead of manually copying and pasting paper details into a chat, you can ask an AI assistant to look up papers in your Zotero library, summarize your annotations on a specific topic, find related references, or help draft text based on your collected sources.

This integration is particularly valuable for researchers who maintain comprehensive Zotero libraries and want to leverage AI assistance for literature reviews, writing, and knowledge synthesis. The AI can work with the full context of your library rather than being limited to whatever you paste into the conversation, making interactions more productive and contextually grounded.

## Installation and Setup

Zotero MCP requires both a running Zotero instance and an MCP-compatible AI client.

**Prerequisites**:
- Zotero 6 or 7 installed and running
- Node.js 18 or later
- An MCP-compatible AI client (Claude Desktop, or another MCP host)

**Install the MCP Server**:

```bash
# Clone the repository
git clone https://github.com/54yyyu/zotero-mcp.git
cd zotero-mcp

# Install dependencies
npm install

# Build the server
npm run build
```

**Configure Zotero**:
- Ensure the Zotero local API is enabled (it is by default on port 23119)
- The MCP server communicates with Zotero through its local HTTP API
- No API key is needed for local connections; Zotero must simply be running

**Configure Your AI Client**:

For Claude Desktop, add the Zotero MCP server to your configuration file (`claude_desktop_config.json`):

```json
{
  "mcpServers": {
    "zotero": {
      "command": "node",
      "args": ["/path/to/zotero-mcp/dist/index.js"]
    }
  }
}
```

For other MCP hosts, follow their respective documentation for adding MCP servers. The server communicates over stdio using the standard MCP transport protocol.

**Verify the Connection**:
1. Start Zotero
2. Launch your AI client with the MCP configuration
3. Ask the AI to search your Zotero library (e.g., "Find papers about machine learning in my Zotero library")
4. If the AI returns results from your library, the connection is working

## Core Features

**Library Search**: The MCP server exposes a search tool that allows AI assistants to query your Zotero library using natural language or structured queries. The AI can search by:
- Title keywords
- Author names
- Publication year or date range
- Tags and collections
- Full-text content (if Zotero full-text indexing is enabled)

**Item Retrieval**: Retrieve complete metadata for specific items including:
- Bibliographic information (title, authors, journal, year, DOI, etc.)
- Abstract and keywords
- Tags and collection membership
- Attached file information
- Related items

**Annotation Access**: The AI can read your PDF annotations and notes for specific items. This means you can ask questions like "What did I highlight in the Smith 2024 paper?" or "Summarize my annotations on papers about transformer architectures" and the AI will access your actual annotations to formulate a response.

**Collection Browsing**: Navigate your Zotero collection hierarchy to understand how you have organized your library. The AI can list collections, show items within specific collections, and understand the taxonomic structure of your research.

**Note Reading**: Access standalone notes and item notes in your Zotero library. This is useful for AI-assisted writing where your accumulated research notes provide the source material for drafting text.

**Citation Formatting**: Request formatted citations for items in your library. The AI can generate citations in various styles (APA, MLA, Chicago, etc.) by accessing the complete bibliographic data through MCP.

## Research Workflow Integration

**AI-Assisted Literature Review**:
1. Collect papers on your topic in a Zotero collection as you normally would
2. Read and annotate the papers in Zotero's PDF reader
3. Start a conversation with your AI assistant
4. Ask the AI to review your collection and annotations on the topic
5. The AI accesses your library through MCP and synthesizes your annotations
6. Iterate with the AI to identify themes, gaps, and connections you may have missed

**Intelligent Writing Support**:
- Ask the AI to draft a paragraph about a topic, referencing papers from your library
- The AI retrieves relevant items and annotations to ground the draft in your sources
- Request properly formatted citations that match your collected references
- Iterate on the draft with the AI having full context of your source materials

**Research Question Exploration**:
- Pose a research question to the AI
- Ask it to search your library for relevant papers
- The AI identifies which of your collected papers relate to the question
- Discuss the state of knowledge based on your library, not general training data

**Library Management Assistance**:
- Ask the AI to identify potential duplicate entries in your library
- Request suggestions for how to reorganize collections based on content analysis
- Have the AI suggest tags for untagged items based on the
05

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeNA
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (0)

No findings outside the package's declared scope.

Gates applied: no_behavioural_pass.

Audited 2026-10-08 · audit v0.4.1 · source sha e1ba289846fdfull audit observations/trust-audit/skill/brycewang-stanford__zotero-mcp-guide.json · Report an issue / request a re-scan
06

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-08e1ba289846fdSAFEB89first audit
07

Questions

What does the Zotero Mcp Guide skill do?

🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.

Is Zotero Mcp Guide safe to install?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.

What can Zotero Mcp Guide access on my machine?

The audit observed no filesystem, network or shell use at all in its source.

Which assistants does Zotero Mcp Guide work with?

Its documentation mentions claude-desktop and openclaw. That is what the text claims, not a compatibility test we ran.

How current is this page?

The grade is for one exact copy of the source (e1ba289846fd), read on 2026-10-08. The repository is watched, and a new audit runs when it changes — this is the first audit.

Advertisement