{"type":"mcp_server","name":"zotero-mcp-server","description":"This repository provides a Model Context Protocol (MCP) server that enables interaction between MCP clients like Anthropic Claude and your local Zotero library, allowing programmatic access for searching, managing, and summarizing papers.","category":"Search & Knowledge","language":"Python","stars":29,"forks":0,"owner":"swairshah","github_url":"https://github.com/swairshah/zotero-mcp-server","homepage":null,"setup":"## Setup\n\n1. Install dependencies:\n```bash\npip install -e .\n```\n\n2. Create a `.env` file in the root directory with your Zotero credentials:\n```bash\nZOTERO_API_KEY=your_api_key_here\nZOTERO_USER_ID=your_user_id_here\n```\n\nYou can get your Zotero API key and user ID from [Zotero's settings page](https://www.zotero.org/settings/keys).\n\nTo integrate with the Anthropic Desktop app, add the configuration to `~/Library/Application Support/Claude/claude_desktop_config.json` as specified in the README, using either the `uv` based configuration or the `bash` based configuration depending on whether you encounter an error with the `--directory` argument.","tools":"## Available Tools\n\n1. Search papers by tags (Allows searching papers using tags in your Zotero library).\n2. Get paper details and attached notes (Provides access to paper details and associated notes).\n3. Add notes to papers (Enables adding new notes to papers in your Zotero library).\n4. Request paper summaries (Allows requesting summaries of papers).","faq":null,"created_at":"2025-02-24T17:10:57+00:00","updated_at":"2025-03-21T12:24:18+00:00","source_url":"https://model-context-protocol.com/servers/zotero-mcp-server-local-library-access","related_articles":[]}