{"slug":"ovden13/trilium-mcp","name":"trilium-mcp","description":"Read and write a self-hosted TriliumNext knowledge base over its ETAPI. Ten tools:      create/get/update/append/delete notes, full search, labels and relations.","category":"memory","tags":[],"official":false,"stars":0,"transport":"stdio","install":null,"tools":[{"name":"create_note","description":"Create a note (optionally under a parent, with labels in one shot)."},{"name":"batch_create_notes","description":"Create many notes in one call — saves per-call schema overhead during restructuring."},{"name":"get_note","description":"Fetch note metadata; optionally include body content."},{"name":"get_note_subtree","description":"Recursively fetch a note + descendants up to N levels as a nested tree — replaces N+1 get_note calls."},{"name":"update_note","description":"Partial update: include only the fields you want to change; omitted fields stay as-is."},{"name":"append_content","description":"Append text to the body with a configurable separator."},{"name":"delete_note","description":"Delete a note and its subtree."},{"name":"batch_delete_notes","description":"Delete many notes; partial failures don't stop the rest."},{"name":"move_note","description":"Re-parent a note in two ETAPI calls (vs the old read-recreate-delete dance)."},{"name":"clone_note","description":"Add the note under an additional parent — Trilium-native multi-parent links."},{"name":"delete_branch","description":"Remove one parent-child link without deleting the note (un-clone)."},{"name":"search_notes","description":"Full-power Trilium search (#label, ~relation, note.title %= \"regex\", ancestor scoping, etc.)."},{"name":"add_label","description":"Attach a label (#key=value) — acts as a \"column\" in collection views."},{"name":"add_relation","description":"Attach a relation (~name → noteId) — like a foreign key between notes."},{"name":"remove_attribute","description":"Remove a label or relation by its attribute id."},{"name":"list_attributes","description":"List all labels and relations on a note."}],"env_vars":["TRILIUM_URL","TRILIUM_TOKEN"],"auth_type":"none","github":"https://github.com/OVDEN13/trilium-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}