MCP.so
ログイン

Zotero MCP Server

@cr625

Zotero MCP Server について

概要はまだありません

基本情報

カテゴリ

その他

ライセンス

MIT license

ランタイム

python

トランスポート

stdio

公開者

cr625

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "zotero-mcp-server-cr625": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        "venv"
      ]
    }
  }
}

ツール

4

Search for items in the Zotero library

Get citation for a specific item

Add a new item to the Zotero library

Get bibliography for multiple items

概要

What is Zotero MCP Server?

A Model Context Protocol (MCP) server that integrates with Zotero, allowing AI applications to access and manipulate Zotero libraries.

How to use Zotero MCP Server?

Clone the repository, create a virtual environment, install dependencies, configure a .env file with your Zotero API key and user or group ID, then run python src/server.py. Test with ./simple_test.py. See USAGE_GUIDE.md for integration examples.

Key features of Zotero MCP Server

  • Search items in Zotero libraries
  • Get citations for items in specific styles
  • Get bibliographies for multiple items
  • Add new items to libraries
  • Access collections and items
  • Support for personal and group libraries

Use cases of Zotero MCP Server

  • Search for items in a Zotero library from an AI application
  • Generate citations for specific items in a chosen style
  • Create bibliographies for multiple references
  • Add new items to a Zotero library directly from AI outputs
  • Browse and organize research by accessing collections

FAQ from Zotero MCP Server

What dependencies are needed to run Zotero MCP Server?

Python 3 and a virtual environment; dependencies are installed via pip from requirements.txt.

How does Zotero MCP Server authenticate with Zotero?

It uses a Zotero API key set in the ZOTERO_API_KEY environment variable, along with either a numeric user ID (ZOTERO_USER_ID) or group ID (ZOTERO_GROUP_ID).

What transport protocol does Zotero MCP Server use?

コメント

「その他」の他のコンテンツ