TomBener/devonthink-zotero-mcp
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