Skip to main content
Glama

zotero-mcp

MCP server for interacting with your Zotero library via the Zotero Local API.

Prerequisites

  • Zotero desktop application running

  • Local API enabled: Zotero → Settings → Advanced → check "Allow other applications on this computer to communicate with Zotero"

Related MCP server: zotero-mcp

Install

uvx zotero-mcp

Or install permanently:

pip install zotero-mcp

Configuration

opencode

Add to ~/.config/opencode/opencode.json:

{
  "mcp": {
    "zotero": {
      "type": "local",
      "command": ["uvx", "zotero-mcp"],
      "enabled": true
    }
  }
}

Claude Desktop / Other MCP Clients

{
  "mcpServers": {
    "zotero": {
      "command": "uvx",
      "args": ["zotero-mcp"]
    }
  }
}

Tools

Tool

Description

zotero_search_items

Full-text search with type/tag/collection filters

zotero_get_item

Get complete item metadata

zotero_get_item_fulltext

Get PDF/attachment text content

zotero_list_collections

Browse collection hierarchy

zotero_list_collection_items

List items in a collection

zotero_list_tags

List all tags with counts

zotero_create_item

Create new items (book, article, thesis, etc.)

zotero_update_item

Update item fields

zotero_add_note

Attach notes to items

zotero_add_tags

Add tags to items

zotero_delete_item

Move items to trash

zotero_get_citation

Generate formatted citations (APA, MLA, Chicago, etc.)

Development

# Clone
git clone <your-repo-url>
cd zotero-mcp

# Install dependencies
uv sync

# Test with MCP Inspector
npx @modelcontextprotocol/inspector uv run zotero-mcp

# Run directly
uv run zotero-mcp

License

MIT

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Remote MCP server for full read/write access to a Zotero library

  • The everything Zotero MCP server — Web API v3 + local API, safe writes, citations, search.

  • Agentic search over your Dewey document collections from any MCP-compatible client.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/arashgmn/zotero-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server