TriliumNext
Createdtan-yong-sheng
Enables programmatic interaction with Trilium Notes through the Model Context Protocol.
About
Acts as a Model Context Protocol (MCP) server for TriliumNext Notes, enabling developers to interact with and manage their Trilium notes programmatically. It provides tools for creating, searching, retrieving, updating, and deleting notes, facilitating automated workflows and integration with other applications. It's designed for developer use and requires setting up a configuration file to connect to a Trilium instance.
Key Features
- Create new notes with specified parent ID, title, type, and content.
- Search for notes using a search query with optional fast search and archived notes inclusion.
- Retrieve a note's data or its content based on its unique ID.
- Update the title and content of existing notes.
- Delete notes using their unique ID.
- 1 GitHub stars
Use Cases
- Automated note creation and management within Trilium.
- Programmatic searching and retrieval of notes for integration with other applications.
- Facilitating custom workflows involving Trilium notes via an API-like interface.