Vibe Coding Discover

MCP

zotero-mcp

View on GitHub

Zotero MCP: Connects your Zotero research library with Claude and other AI assistants via the Model Context Protocol to discuss papers, get summaries, analyze citations, and more.

★ 5.1K407 forksPythonMIT54yyyu

Zotero MCP is a Model Context Protocol server (plus zotero-cli and an agent skill) that connects a Zotero research library to Claude, ChatGPT, and other assistants. It supports library search, semantic search, PDF reading and annotation, and adding or organizing items.

Use Cases

Chat with your Zotero library from Claude or ChatGPTSummarize papers and extract key findingsSemantic search across a research libraryAdd papers by DOI, URL, ISBN, BibTeX, or fileExtract and create PDF highlights and area annotationsAnalyze citations and retraction alerts via SciteManage collections, tags, and merge duplicatesRead PDF metadata, full text, and page imagesRun zotero-cli from coding agents via an installed agent skillAutomate literature-review workflows for labs

Built With

Language
Python
Frameworks
FastMCP · Model Context Protocol · ChromaDB · sentence-transformers · PyMuPDF · pyzotero · Pydantic · markdownify · python-dotenv

Tags

mcp · mcp-server · zotero · research-library · citations · semantic-search · pdf-annotations · bibliography · claude · chatgpt · cli · agent-skill · embeddings · academic-research · local-api · fastmcp

zotero-mcp — Vibe Coding Discover