Crate biblion

Source
Expand description

Zotero MCP Server — high-performance Rust implementation.

§Transports

  • stdio (default) — pipe-based, launched by Claude Code CLI.
  • SSE — HTTP daemon for Claude Desktop. Set ZOTERO_MCP_TRANSPORT=sse.

§Subcommands

  • biblion — run MCP server (default)
  • biblion check — print diagnostics and exit

Modules§

api 🔒
External API clients — network calls for operations that can’t be done via local SQLite alone.
config 🔒
Configuration for the Zotero MCP server.
db 🔒
Database access layer — direct SQLite reads on Zotero’s databases.
protocol 🔒
MCP (Model Context Protocol) JSON-RPC types.
server 🔒
MCP server — stdio JSON-RPC event loop.
sse 🔒
SSE (Server-Sent Events) transport for the MCP server.
tools 🔒
MCP tool catalog and dispatch.

Functions§

main 🔒
run_check 🔒
Diagnostic subcommand: print library info and exit.