devonthink-zotero-mcp

TomBener/devonthink-zotero-mcp

3.2

If you are the rightful owner of devonthink-zotero-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The DEVONthink Zotero MCP Server provides access to DEVONthink functionality via the Model Context Protocol (MCP), enabling comprehensive management of records and databases in DEVONthink Pro on macOS.

Tools

Functions exposed to the LLM to take actions

is_running

Checks if DEVONthink is currently running

create_record

Creates new records with specified properties

delete_record

Deletes records by ID, name, or path

move_record

Moves records between groups

get_record_properties

Retrieves detailed metadata and properties for records

search

Performs text-based searches with various comparison options

lookup_record

Looks up records by filename, path, URL, tags, comment, or content hash

create_from_url

Creates records from web URLs in multiple formats

get_open_databases

Lists all currently open databases

list_group_content

Lists the content of a specific group

get_record_content

Retrieves the content of a specific record

rename_record

Renames a specific record

add_tags

Adds tags to a specific record

remove_tags

Removes tags from a specific record

classify

Gets classification proposals for a record using DEVONthink's AI

compare

Compares records to find similarities

get_zotero_metadata

Resolves Zotero metadata for a DEVONthink record or Finder path

find_records_by_citation_key

Resolves a Zotero citation key to its attachment metadata and matching DEVONthink records

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources