mcp-trillium
Verified Safeby dcstang
Overview
Manages and automates operations within a Trilium Notes instance, enabling programmatic search, content manipulation, and attribute updates.
Installation
./.venv/bin/python -u main.pyEnvironment Variables
- TRILIUM_API_KEY
Security Notes
The server loads API keys from environment variables, avoiding hardcoded secrets. It primarily interacts with a local Trilium Notes API (localhost:37840), limiting direct external network exposure. Markdown to HTML conversion uses standard libraries, and no 'eval' or obvious malicious patterns were found. A minor potential risk is if the Trilium application itself does not fully sanitize HTML content received via its API, which could lead to XSS within Trilium's rendering, but this is a dependency's risk rather than a direct vulnerability in the provided server code.
Similar Servers
roam-research-mcp
Manages a Roam Research knowledge graph via CLI and exposes its functionalities as tools for AI agents (like Claude) to read, write, and organize notes.
triliumnext-mcp
Provides AI assistants with tools to interact with TriliumNext Notes instances, enabling automated knowledge management and content manipulation.
llms
A centralized configuration and documentation management system for LLMs, providing tools for building skills, commands, agents, prompts, and managing MCP servers across multiple LLM providers.
memos-n8n-vectorsearch-mcp
Integrates Memos with n8n to provide AI-powered note management, including semantic search, automated synchronization, and an MCP server for AI assistant tools.