Zotero Agent
未认领An AI agent framework for Zotero, enabling intelligent literature search, organization, annotation, and automated research workflows through MCP and JavaScript automation.
安装
claude mcp add --transport http zotero-mcp http://127.0.0.1:23120/mcp `更多Search & Web服务器
浏览完整目录安全概况
已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理
40 个工具中显示 40 个
文档中列出的工具 (40)
内容来自项目文档。服务器握手不会验证每个工具的说明或行为。
add_items_to_collection
Add one or more items to a collection.
check_retractions
Check items against scite.ai editorial notices such as retractions or corrections.
create_collection
Create a new collection, optionally under a parent collection.
delete_collection
Delete a collection, with optional item deletion.
enrich_item_metadata
Fill missing fields (abstract/venue/volume/issue/pages/ISSN/publisher/date) from a DOI via doi.org CSL-JSON + OpenAlex; dry-run default, confirm write requires write.enabled.
extract_identifier_from_pdf
Mine DOI or arXiv ID from a PDF's fulltext cache using frequency voting. Read-only.
find_doi
Reverse-lookup a DOI via CrossRef title-similarity (≥0.86 threshold), or mode:"repair" to validate a dead DOI (Handle System API) and propose a replacement; dry-run default, confirm write requires write.enabled.
find_missing_pdfs
Report items without PDFs or fetch open-access PDFs for them.
find_similar
Find items that are semantically similar to a given item.
fulltext_database
Access the cached full-text database with list, search, get, and stats actions.
get_annotations
Get annotations and notes for a specific item or annotation ID.
get_collection_details
Get detailed information for a specific collection.
get_collection_items
List items inside a specific collection.
get_collections
List collections in the library, including recursive tree output when needed.
get_content
Read full-text content from PDFs, attachments, notes, and abstracts.
get_item_abstract
Get the abstract or summary of a specific item.
get_item_details
Get detailed metadata for a specific Zotero item.
get_libraries
List the Zotero libraries available in the current client.
get_subcollections
Get child collections under a specific collection.
import_bibliography
Bulk-import BibTeX / RIS / CSL-JSON (auto-detected); idempotent dedup by DOI / title similarity; dry-run plan by default.
import_by_identifier
Import an item by DOI, arXiv ID, ISBN, or PMID.
install_plugin_from_url
Install or upgrade a plugin XPI from a reachable URL or file path.
manage_pdf_resolvers
Register Sci-Hub / Anna's Archive into Zotero's native PDF resolver pref (grey sources default automatic=false, manual-only); actual download is via findmissingpdfs.
reload_plugin
Reload an installed Zotero plugin for development workflows.
remove_items_from_collection
Remove one or more items from a collection without deleting them from the library.
run_javascript
Execute JavaScript inside the Zotero process for advanced automation.
search_annotations
Search highlights, notes, and comments by query, color, tag, or item scope.
search_collections
Search collections by name.
search_fulltext
Search across cached full-text document content and return matching passages.
search_libraries
Search libraries by name.
search_library
Search the Zotero library with filters such as title, year, full text, item type, and relevance scoring.
search_web_of_science
Search Clarivate Web of Science Starter API with an advanced query; applies plan-aware rate, daily, and per-call safeguards and returns normalized records for identifier-based import.
semantic_search
Run embedding-based semantic search to find conceptually related content.
semantic_status
Show the status and index statistics of the semantic search service.
update_collection
Rename or move an existing collection.
upgrade_preprints
Find the published version of arXiv-style preprints via OpenAlex title search and upgrade DOI/venue/date/itemType; old values backed up into Extra; dry-run default.
write_item
Create items, re-parent attachments, or import local files as attachments.
write_metadata
Update item metadata such as title, abstract, DOI, date, or creators.
write_note
Create, update, or append Zotero notes.
write_tag
Add, remove, or replace tags on Zotero items.