BareGit
# Trilium MCP Server

An MCP server in Python to interact with Trilium Notes server. The
Trilium ETAPI doc: https://docs.triliumnotes.org/rest-api/etapi/

* The MCP server should be STDIO-based
* Minimal dependencies. Do not use any existing MCP framework library
* Use requests to communicate with the Trilium server
* Put python files in a sub-directory. In the project’s root directory
  there can be a `main.py` as the entry point.

## Remarks

* The ID of the root note is `root`.