Skip to main content
Glama

Zotero MCP Server

by kujenga
# Utilities for managing zotero-mcp .PHONY: run run-local test lint format inspector publish-test publish run: uv run zotero-mcp run-local: ZOTERO_LOCAL=true uv run zotero-mcp test: uv run pytest lint: uv run ruff check . format: uv run ruff format . inspector: npx @modelcontextprotocol/inspector uv run zotero-mcp inspector-local: ZOTERO_LOCAL=true npx @modelcontextprotocol/inspector uv run zotero-mcp publish: @echo "Publishing..." rm -rf dist/ uv build uvx twine upload \ --password="$$(op read "op://Private/PyPi/API/token")" dist/* # To validate the release process/changes to it publish-test: @echo "Publishing to test PyPi..." rm -rf dist/ uv build uvx twine upload \ --repository=testpypi \ --password="$$(op read "op://Private/Test PyPi/API/token")" dist/*

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/kujenga/zotero-mcp'

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