{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_lineex-zotero-mcp","slug":"lineex-zotero-mcp","name":"zotero-mcp","type":"mcp","url":"https://github.com/lineex/zotero-mcp","page_url":"https://unfragile.ai/lineex-zotero-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:lineex/zotero-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_lineex-zotero-mcp__cap_0","uri":"capability://tool.use.integration.mcp.based.reference.management.integration","name":"mcp-based reference management integration","description":"This capability allows users to integrate Zotero's reference management features into their applications via the Model Context Protocol (MCP). It leverages a server-client architecture where the server handles requests for reference data, utilizing a RESTful API to facilitate communication between Zotero and client applications. This design choice enables seamless integration with various tools that support MCP, allowing for efficient data retrieval and management.","intents":["How can I integrate Zotero reference management into my application?","What is the best way to access Zotero data programmatically?","Can I automate my reference management workflow using Zotero?"],"best_for":["developers building applications that require reference management capabilities"],"limitations":["Requires a running instance of Zotero and proper API configuration; no built-in user authentication mechanisms."],"requires":["Zotero installed and configured","MCP client library compatible with the server"],"input_types":["API requests","JSON data"],"output_types":["JSON responses","structured data"],"categories":["tool-use-integration","reference-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_lineex-zotero-mcp__cap_1","uri":"capability://data.processing.analysis.dynamic.data.retrieval.from.zotero","name":"dynamic data retrieval from zotero","description":"This capability enables dynamic retrieval of bibliographic data from Zotero's database through MCP requests. It uses a query mechanism that allows clients to specify the type of data they need, such as citations or full-text articles, and returns the relevant information in real-time. This dynamic approach ensures that users always access the most current data without needing to manually update their references.","intents":["How can I fetch the latest references from my Zotero library?","What is the process for retrieving specific citation data dynamically?","Can I get real-time updates on my Zotero references?"],"best_for":["researchers needing up-to-date reference data in their applications"],"limitations":["Performance may vary based on the size of the Zotero library and network latency."],"requires":["Zotero API key","MCP client library"],"input_types":["API queries","filter parameters"],"output_types":["JSON data","bibliographic entries"],"categories":["data-processing-analysis","reference-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_lineex-zotero-mcp__cap_2","uri":"capability://automation.workflow.batch.processing.of.reference.data","name":"batch processing of reference data","description":"This capability supports batch processing of reference data, allowing users to send multiple requests in a single MCP call. It employs a queuing mechanism that processes requests sequentially or in parallel, depending on the server's configuration. This design optimizes performance by reducing the overhead of multiple network calls, making it ideal for applications that need to handle large volumes of reference data.","intents":["How can I process multiple references at once in Zotero?","What is the best way to upload a batch of citations to my Zotero library?","Can I automate the import of large datasets into Zotero?"],"best_for":["developers needing to manage large sets of references efficiently"],"limitations":["Batch size may be limited by server configuration and Zotero's API rate limits."],"requires":["Zotero API key","MCP client library"],"input_types":["JSON arrays","batch requests"],"output_types":["JSON responses","status updates"],"categories":["automation-workflow","reference-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_lineex-zotero-mcp__cap_3","uri":"capability://data.processing.analysis.customizable.metadata.extraction","name":"customizable metadata extraction","description":"This capability allows users to define custom metadata extraction rules for references stored in Zotero. It utilizes a flexible schema that can be modified to accommodate various citation styles and formats. By implementing a plugin architecture, users can easily extend the server's functionality to support new metadata types or citation formats, making it adaptable to diverse user needs.","intents":["How can I customize the metadata fields for my references in Zotero?","What options do I have for extracting citation data in different formats?","Can I create a custom citation style for my project using Zotero?"],"best_for":["developers and researchers needing tailored citation management solutions"],"limitations":["Customization requires knowledge of the underlying schema and may involve additional development effort."],"requires":["Zotero API key","MCP client library"],"input_types":["custom schema definitions","API requests"],"output_types":["custom JSON responses","formatted citation data"],"categories":["data-processing-analysis","reference-management"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":26,"verified":false,"data_access_risk":"high","permissions":["Zotero installed and configured","MCP client library compatible with the server","Zotero API key","MCP client library"],"failure_modes":["Requires a running instance of Zotero and proper API configuration; no built-in user authentication mechanisms.","Performance may vary based on the size of the Zotero library and network latency.","Batch size may be limited by server configuration and Zotero's API rate limits.","Customization requires knowledge of the underlying schema and may involve additional development effort.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.18,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:26.915Z","last_scraped_at":"2026-05-03T15:19:42.882Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=lineex-zotero-mcp","compare_url":"https://unfragile.ai/compare?artifact=lineex-zotero-mcp"}},"signature":"fM+zupHrZUy3LJor6eqSJFfXr7nMj+yKZSpsQAHAkUzKhcEeUcVZKrF7zllzzLT+opVCCMjiqv143hTlI1EuDQ==","signedAt":"2026-06-21T09:29:52.041Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/lineex-zotero-mcp","artifact":"https://unfragile.ai/lineex-zotero-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=lineex-zotero-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}