TriliumNext Notes' MCP Server
MCP-сервер TriliumNext Notes
⚠️ ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Это прототип для https://github.com/TriliumNext/Notes/issues/705 . Предлагается только для использования разработчиками. Пожалуйста, сделайте резервную копию своих заметок Trilium перед использованием этого инструмента. ⚠️
Модель сервера контекстного протокола для TriliumNext Notes. Этот сервер предоставляет инструменты для взаимодействия с вашим экземпляром Trilium Notes через MCP.
Обновление: поддержка последней версии TriliumNext v0.92.6
Примечание: рекомендуется использовать с расширением Cline в VSCode вместо Claude Desktop.
Быстрый старт
Обязательно сначала настройте переменные среды:
TRILIUM_API_URL(по умолчанию: http://localhost:8080/etapi )TRILIUM_API_TOKEN(обязательно, получите его в настройках Trilium Notes)
Related MCP server: MCP TriliumNext
Установка
1. Использование с Claude Desktop
Добавьте конфигурацию сервера в файл конфигурации Claude Desktop:
Добавьте следующую конфигурацию к объекту mcpServers в файле конфигурации Claude:
Для локальной установки (в Windows)
"triliumnext-mcp": {
"command": "cmd",
"args": [
"/k",
"npx",
"-y",
"triliumnext-mcp"
],
"env": {
"TRILIUM_API_URL": "http://localhost:8080/etapi",
"TRILIUM_API_TOKEN": "<YOUR_TRILIUM_API_TOKEN>"
}
}Для локальной установки (на Linux)
"triliumnext-mcp": {
"command": "npx",
"args": [
"-y",
"triliumnext-mcp"
],
"env": {
"TRILIUM_API_URL": "http://localhost:8080/etapi",
"TRILIUM_API_TOKEN": "<YOUR_TRILIUM_API_TOKEN>"
}
}Для разработки (на Windows/Linux)
cd /path/to/triliumnext-mcp
npm run build"triliumnext-mcp": {
"command": "node",
"args": [
"/path/to/triliumnext-mcp/build/index.js"
],
"env": {
"TRILIUM_API_URL": "http://localhost:8080/etapi",
"TRILIUM_API_TOKEN": "<YOUR_TRILIUM_API_TOKEN>"
}
}Расположение файла конфигурации:
Windows:
%APPDATA%/Claude/claude_desktop_config.jsonMacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Доступные инструменты
Сервер предоставляет следующие инструменты для управления заметками:
search_notes- Поиск по заметкамТребуется: поисковый запрос
Дополнительно: fastSearch (переключение полнотекстового поиска), includeArchivedNotes
get_note— Извлечь содержимое заметки по идентификаторуТребуется: идентификатор заметки
create_note- Создать новую заметкуТребуется: идентификатор родительской заметки, название, тип, содержание
Необязательно: тип MIME для примечаний к коду/файлу/изображению
Поддерживаемые типы заметок: текст, код, файл, изображение, поиск, книга, relationMap, рендеринг
update_note— обновить существующую заметкуТребуется: идентификатор заметки
Необязательно: новое название, новое содержание
delete_note- Удалить заметкуТребуется: идентификатор заметки
Разработка
Если вы хотите внести свой вклад или изменить сервер:
# Clone the repository
git clone https://github.com/tan-yong-sheng/triliumnext-mcp.git
# Install dependencies
npm install
# Build the server
npm run build
# For development with auto-rebuild
npm run watchMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceA Model Context Protocol server that implements a simple notes system, allowing users to create, list, and summarize text notes.36ISC
- FlicenseBqualityDmaintenanceA Model Context Protocol server enabling AI assistants to interact with TriliumNext notes, providing tools for creating, searching, reading, and updating notes in your knowledge base.41
- FlicenseBqualityDmaintenanceA simple server for saving, listing, and searching notes persisted to a local JSON file. It enables users to manage their personal notes using natural language via the Model Context Protocol.3
- FlicenseNot gradedqualityAmaintenanceA Model Context Protocol (MCP) server for interacting with TriliumNext via its ETAPI. Enables LLMs to create, read, update, and organize notes, including embedding images and files directly into note content.15564
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tan-yong-sheng/triliumnext-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server