Skip to main content
Glama

MCP 조테로

NPM 버전 대장간 배지

Claude가 Zotero 라이브러리와 상호 작용할 수 있게 해주는 Zotero 통합을 위한 모델 컨텍스트 프로토콜 서버입니다.

설정

  1. Zotero 자격 증명을 받으세요:

    지엑스피1

    응답은 다음과 같습니다.

    {
      "userID": 123456,
      "username": "your_username",
      "access": {
        "user": {
          "library": true,
          "files": true,
          "notes": true,
          "write": true
        }
      }
    }

    필요한 것은 userID 값입니다.

  2. 환경 변수 설정:

    export ZOTERO_API_KEY="your-api-key"
    export ZOTERO_USER_ID="user-id-from-curl"
  3. 자격 증명을 확인하세요:

    # Test that your credentials work:
    curl -H "Zotero-API-Key: $ZOTERO_API_KEY" \
         "https://api.zotero.org/users/$ZOTERO_USER_ID/collections"

    응답에서 컬렉션 목록을 확인할 수 있습니다.

  4. 설치하고 실행하세요:

    # Install globally (recommended)
    npm install -g mcp-zotero
    mcp-zotero
    
    # Or run directly with npx
    npx mcp-zotero

Related MCP server: Zotero MCP Server

Claude Desktop과 통합

Claude Desktop과 함께 이 서버를 사용하려면 Claude Desktop 구성에 다음을 추가하세요.

{
  "mcpServers": {
    "zotero": {
      "command": "mcp-zotero",
      "env": {
        "ZOTERO_API_KEY": YOUR_API_KEY,
        "ZOTERO_USER_ID": YOUR_USER_ID
      }
    }
  }
}

사용 가능한 도구

  • get_collections : 라이브러리의 모든 컬렉션을 나열합니다.

  • get_collection_items : 특정 컬렉션의 항목을 가져옵니다.

  • get_item_details : 논문에 대한 자세한 정보를 가져옵니다.

  • search_library : 전체 라이브러리 검색

  • get_recent : 최근에 추가된 논문을 가져옵니다

문제 해결

문제가 발생할 경우:

  1. 환경 변수가 설정되었는지 확인하세요.

    echo $ZOTERO_API_KEY
    echo $ZOTERO_USER_ID
  2. 설치를 확인하세요:

    npm list -g mcp-zotero
  3. 다시 설치해보세요:

    npm uninstall -g mcp-zotero
    npm install -g mcp-zotero
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kaliaboi/mcp-zotero'

If you have feedback or need assistance with the MCP directory API, please join our Discord server