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)
Установка
1. Использование с Claude Desktop
Добавьте конфигурацию сервера в файл конфигурации Claude Desktop:
Добавьте следующую конфигурацию к объекту mcpServers
в файле конфигурации Claude:
Для локальной установки (в Windows)
Для локальной установки (на Linux)
Для разработки (на Windows/Linux)
Расположение файла конфигурации:
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Доступные инструменты
Сервер предоставляет следующие инструменты для управления заметками:
search_notes
- Поиск по заметкам- Требуется: поисковый запрос
- Дополнительно: fastSearch (переключение полнотекстового поиска), includeArchivedNotes
get_note
— Извлечь содержимое заметки по идентификатору- Требуется: идентификатор заметки
create_note
- Создать новую заметку- Требуется: идентификатор родительской заметки, название, тип, содержание
- Необязательно: тип MIME для примечаний к коду/файлу/изображению
- Поддерживаемые типы заметок: текст, код, файл, изображение, поиск, книга, relationMap, рендеринг
update_note
— обновить существующую заметку- Требуется: идентификатор заметки
- Необязательно: новое название, новое содержание
delete_note
- Удалить заметку- Требуется: идентификатор заметки
Разработка
Если вы хотите внести свой вклад или изменить сервер:
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Сервер протокола контекста модели, который позволяет взаимодействовать с TriliumNext Notes, предоставляя инструменты для создания, поиска, извлечения, обновления и удаления заметок с помощью команд на естественном языке.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server implementation that provides a standardized interface for interacting with Spiral's language models, offering tools to generate text from prompts, files, or web URLs.Last updated -14Python
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.Last updated -93TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables integration with the TESS API, allowing users to list and manage agents, execute agents with custom messages, and manage files through natural language interfaces.Last updated -TypeScript
- -securityFlicense-qualityA Model Context Protocol server that enables Claude to interact with your Todoist account, allowing you to manage tasks, projects, and labels through natural language.Last updated -1Python