Connects Claude to a self-hosted TriliumNext knowledge base over ETAPI. You get sixteen tools covering the full lifecycle: create notes with labels in one shot, batch operations to avoid schema overhead, recursive subtree fetches, append-only content updates, and Trilium's native search syntax with regex, numeric comparisons, and relation traversal. The real win is using Trilium's collection views as structured databases. Create child notes under a parent, tag them with labels as columns, and query them like rows. An agent can maintain reading lists, decision logs, or any table-like data without leaving the note tree. Single Go binary, stdio transport, zero runtime dependencies.
claude mcp add --transport stdio ovden13-trilium-mcp -- docker run -i --rm ghcr.io/ovden13/trilium-mcp:0.1.5