★ 3225 Python MIT sse 更新 10小时前

Zotero

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.

安装配置

{
    "mcpServers": {
        "zotero": {
            "command": "zotero-mcp",
            "env": {
                "ZOTERO_LOCAL": "true"
            }
        }
    }
}

README 摘要

# Zotero MCP: Chat with your Research Library—Local or Web—in Claude, ChatGPT, and more. **Zotero MCP** seamlessly connects your [Zotero](https://www.zotero.org/) research library with [ChatGPT](https://openai.com), [Claude](https://www.anthropic.com/claude), and other AI assistants (e.g., [Cherry Studio](https://cherry-ai.com/), [Chorus](https://chorus.sh), [Cursor](https://www.cursor.com/)) via the [Model Context Protocol](https://modelcontextprotocol.io/introduction). Review papers, get summaries, analyze citations, extract PDF annotations, and more! --- ## ✨ Features ### 🧠 AI-Powered Semantic Search - **Vector-based similarity search** over your entire research library (requires `[semantic]` extra) - **Multiple embedding models**: Default (free, local), OpenAI, and Gemini - **Intelligent results** with similarity scores and contextual matching - **Auto-updating database** with configurable sync schedules ### 🔍 Search Your Library - Find papers, articles, and books by title, author, or content - Perform complex searches with multiple criteria - Browse collections, tags, and recent additions - Semantic search for conceptual and topic-based discovery ### 📚 Access Your Content - Retrieve detailed metadata for any item (markdown or BibTeX export) - Get full text content (when available) - Look up items by BetterBibTeX citation key ### 📝 Work with Annotations - Extract and search PDF annotations with page numbers - Access Zotero's native annotations - Create and update notes and annotations - Extract PDF table of contents / outlines (requires `[pdf]` extra) ### ✏️ Write Operations - **Add papers by DOI** with auto-fetched metadata and open-access PDF cascade (Unpaywall, arXiv, Semantic Scholar, PMC) - **Add papers by URL** (arXiv, DOI links, generic webpages) or from local files - Create and manage collections, update item metadata, batch-update tags - Find and merge duplicate items with dry-run preview - **Hybrid mode**: local reads + web API writes for local-mode users ### 📊 Scite Citation Intelligence (optional `[scite]` extra) - **Citation tallies**: See how many papers support, contrast, or mention each item — the MCP version of the [Scite Zotero Plugin](https://github.com/scitedotai/scite-zotero-plugin) - **Retraction alerts**: Scan your library for retracted or corrected papers - No Scite account required — uses public API endpoints ### 🌐 Flexible Access Methods - Local mode for offline access (no API key needed) - Web API for cloud library access - Hybrid mode: read from local Zotero, write via web API ## 🚀 Quick Install > **New to the command line?** Try the community-built [Zotero MCP Setup](https://github.com/ehawkin/zotero-mcp-setup) — includes a macOS GUI installer (DMG), one-click install scripts for Mac/Windows, and a step-by-step guide. No Terminal experience needed. ### Default Installation (core tools only) The base install is lightweight — it includes search, metadata retrieval, annotations, and write operations. No ML/AI dependencies are pulled in. #### Installing via uv (recommended) ```bash uv tool install zotero-mcp-server zotero-mcp setup # Auto-configure (Claude Desktop supported) ``` #### Installing via pip ```bash pip install zotero-mcp-server zotero-mcp setup # Auto-configure (Claude Desktop supported) ``` #### Installing via pipx ```bash pipx install zotero-mcp-server zotero-mcp setup # Auto-configure (Claude De...

相关 MCP

Fastapi

Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!

★ 11868 Python sse 待补充
mcp Python sse

Chrome

Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser funct...

★ 11659 TypeScript sse 有配置
mcp sse TypeScript

Unity

Unity MCP acts as a bridge, allowing AI assistants (like Claude, Cursor) to interact directly with your Unity Editor via...

★ 9756 C# sse 有配置
mcp sse C#

Go

A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and exte...

★ 8720 Go sse 待补充
mcp sse Go

Agent

Build effective agents using Model Context Protocol and simple workflow patterns

★ 8327 Python sse 待补充
mcp Python sse