combjellyshen avatar

Zotero Bridge

combjellyshen/zoterobridge

Connects directly to Zotero's SQLite database to give Claude full read/write access to your reference library. You get 13 consolidated tools covering collection management, tag operations, PDF text extraction, DOI/ISBN/arXiv lookups, annotation retrieval, and full-text search across indexed documents. The library_maintenance tool handles duplicate detection, attachment validation, orphan cleanup, and merging items. Worth noting it includes trash detection to filter deleted items and uses transactions for safe bulk operations. You'll want to close Zotero before running write operations to avoid database locks, and the tool offers a readonly flag for safer browsing. Built for anyone managing serious research collections who wants LLM-assisted organization and retrieval without leaving their AI chat interface.

GitHub stars
10
tools
13
transport
STDIO
last updated
Feb 1, 2026

Tools

13 tools

Public tool metadata for what this MCP can expose to an agent.

manage_collection管理 Zotero 文件夹(集合)的所有操作。

管理 Zotero 文件夹(集合)的所有操作。

No parameter schema in public metadata yet.

manage_tags管理标签的所有操作。

管理标签的所有操作。

No parameter schema in public metadata yet.

search_items按标题搜索 Zotero 条目。

按标题搜索 Zotero 条目。

No parameter schema in public metadata yet.

get_item_details通过 ID 或 Key 获取条目的详细信息。

通过 ID 或 Key 获取条目的详细信息。

No parameter schema in public metadata yet.

manage_item_content管理条目的摘要和笔记。

管理条目的摘要和笔记。

No parameter schema in public metadata yet.

manage_pdfPDF 文件的各种操作。

PDF 文件的各种操作。

No parameter schema in public metadata yet.

find_by_identifier通过各种标识符查找文献,支持自动检测。

通过各种标识符查找文献,支持自动检测。

No parameter schema in public metadata yet.

get_annotations获取 PDF 标注(高亮、笔记等),支持按类型、颜色筛选或搜索。

获取 PDF 标注(高亮、笔记等),支持按类型、颜色筛选或搜索。

No parameter schema in public metadata yet.

search_fulltext在 Zotero 全文索引中搜索或获取附件的全文内容。

在 Zotero 全文索引中搜索或获取附件的全文内容。

No parameter schema in public metadata yet.

find_related_items通过多种方式查找相关文献。

通过多种方式查找相关文献。

No parameter schema in public metadata yet.

get_database_info获取 Zotero 数据库信息(路径、存储位置、统计数据)。

获取 Zotero 数据库信息(路径、存储位置、统计数据)。

No parameter schema in public metadata yet.

raw_query执行原始 SQL 查询(仅支持 SELECT,只读)。

执行原始 SQL 查询(仅支持 SELECT,只读)。

No parameter schema in public metadata yet.

library_maintenance维护和清理 Zotero 库的工具。

维护和清理 Zotero 库的工具。

No parameter schema in public metadata yet.

Sponsors

Readme

ZoteroBridge

🇨🇳 简体中文 | 🇬🇧 English

连接 Zotero SQLite 数据库的模型上下文协议 (MCP) 服务器

npm version Zotero Node.js TypeScript MCP License

概述

ZoteroBridge 是一个模型上下文协议 (MCP) 服务器,可直接连接到 Zotero 的 SQLite 数据库 (zotero.sqlite),让 AI 助手(如 Claude、ChatGPT、GitHub Copilot 等)能够与您的 Zotero 文献库进行交互。

主要特性


View the full README on GitHub

Details

Repository
github.com/combjellyshen/zoterobridge
Categories
Databases, Documents & Knowledge
Package
zotero-bridge
Transport
STDIO
Registry
MCP registry, active

Related Databases MCP servers

View all
1john0king avatarAdoMcpjohn0king/adomcpDatabase MCP server for schema discovery, comments, and SQL queries.4stars
2muhdur avataroraclemcpmuhdur/oraclemcpEngine-free, governed Oracle Database MCP server with a fail-closed SQL guard (unofficial).4stars
3yugui923 avatarDB Connect MCPyugui923/db-connect-mcpMulti-database MCP server for PostgreSQL, MySQL, and ClickHouse4stars
4mimersql avatarMimer Mcpmimersql/mimer-mcpAn MCP server with Mimer SQL Database Connectivity3stars
5pilat avatarDataLinkpilat/mcp-datalinkMCP server for secure database access (PostgreSQL, MySQL, SQLite)3stars
6atarkowska avatarFastmcp Sqltoolsatarkowska/fastmcp-sqltoolsA MCP server provides SQL database access with support for PostgreSQL, MySQL, and SQLite.1stars