Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ZOTERO_LOCALNoUse local Zotero desktop API (requires Zotero running). Set to 'false' to use Web API.true
ZOTERO_API_KEYNoZotero Web API key (required if not using local mode).
ZOTERO_USER_IDNoZotero user ID (required if not using local mode).

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_itemsB

Search items in Zotero library with optional filters

get_itemB

Get detailed metadata for a single Zotero item

get_collectionsB

List all collections in the Zotero library

get_collection_itemsC

List items in a specific Zotero collection

find_duplicatesC

Find duplicate items by title or DOI, or scan entire library

get_tagsB

List tags in the Zotero library

create_itemC

Create a new item in Zotero

create_item_from_doiA

Create a Zotero item from a DOI (auto-fills metadata)

import_bibtexC

Import BibTeX entries into Zotero

update_itemC

Update fields on an existing Zotero item

create_collectionC

Create a new Zotero collection

add_to_collectionsC

Add a Zotero item to one or more collections

remove_from_collectionA

Remove a Zotero item from a collection (does not delete the item)

merge_duplicatesC

Merge duplicate Zotero items: transfer metadata, tags, collections to keeper, trash rest

delete_itemB

Delete a Zotero item (move to trash or permanently delete)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/BirdInTheTree/zotero-mcp'

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