What dependencies or runtime does Zotero MCP require?
Python 3.11+ and the `uv` package manager. All other dependencies are installed via `uv sync`.
@BirdInTheTree
Basic information
Read+write MCP server for Zotero with full write support — create items, manage collections, find and merge duplicates, import BibTeX
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"zotero": {
"command": "uv",
"args": [
"run",
"--directory",
"/path/to/zotero-mcp",
"python",
"-m",
"zotero_mcp"
],
"env": {
"ZOTERO_LOCAL": "true"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Zotero MCP is a read+write MCP server with full write support for managing a Zotero library from AI assistants. It lets you create items, manage collections, find and merge duplicates, and import BibTeX from within Claude Code, Claude Desktop, or any MCP-compatible client. The server uses the Zotero Web API and requires a personal API key and user ID.
Install Python 3.11+ and uv, then clone the repo and run uv sync. Configure two environment variables: ZOTERO_API_KEY (get at https://www.zotero.org/settings/keys) and ZOTERO_USER_ID (shown on the same page). Add the server to your MCP client (e.g., Claude Code or Claude Desktop) by specifying the command uv run --directory /path/to/zotero-mcp python -m zotero_mcp and the required environment variables.
Python 3.11+ and the `uv` package manager. All other dependencies are installed via `uv sync`.
You must provide a Zotero Web API key and your Zotero user ID. These are set as environment variables `ZOTERO_API_KEY` and `ZOTERO_USER_ID`.
The server communicates with your Zotero library via the Zotero Web API. All data remains in your Zotero account; no additional storage is used.
Yes, the server includes full write support: create items, update, delete, manage collections, and merge duplicates.
The server uses the standard MCP protocol and can be used with any MCP-compatible client (e.g., Claude Code, Claude Desktop).
PickFu MCP is a Model Context Protocol (MCP) server that connects AI assistants, developers, marketers, product managers, and AI agents to PickFu's consumer research platform. It enables users to create surveys, conduct
Open-source MCP to use Blender with any LLM
A curated list of references for MLOps

Model Context Protocol Servers
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments