TriliumNext Notes' MCP Server
TriliumNext NotesのMCPサーバー
⚠️免責事項:これはhttps://github.com/TriliumNext/Notes/issues/705のプロトタイプです。開発者向けとしてのみご使用ください。このツールを使用する前に、Trilium ノートをバックアップしてください。⚠️
TriliumNext Notes用のモデルコンテキストプロトコルサーバー。このサーバーは、MCPを介してTrilium Notesインスタンスと対話するためのツールを提供します。
アップデート: TriliumNext v0.92.6 の最新バージョンをサポート
注: Claude Desktop の代わりに、VSCode の Cline 拡張機能を使用することをお勧めします。
クイックスタート
まず環境変数を設定してください:
TRILIUM_API_URL(デフォルト: http://localhost:8080/etapi )TRILIUM_API_TOKEN(必須、Trilium Notes の設定から取得)
Related MCP server: MCP TriliumNext
インストール
1. Claude Desktop と併用する
Claude Desktop 構成ファイルにサーバー構成を追加します。
Claude 構成ファイルのmcpServersオブジェクトに次の構成を追加します。
開発用(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>"
}
}ローカルインストールの場合(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の場合)
"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>"
}
}設定ファイルの場所:
Windows:
%APPDATA%/Claude/claude_desktop_config.jsonMacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
利用可能なツール
サーバーは、メモ管理用に次のツールを提供します。
search_notes- ノートを検索する必須: 検索クエリ
オプション: fastSearch (全文検索の切り替え)、includeArchivedNotes
get_note- IDでノートの内容を取得する必要条件: ノートID
create_note- 新しいノートを作成する必須: 親ノートID、タイトル、タイプ、コンテンツ
オプション: コード/ファイル/画像ノートのMIMEタイプ
サポートされているノートの種類: テキスト、コード、ファイル、画像、検索、ブック、リレーションマップ、レンダリング
update_note- 既存のメモを更新する必要条件: ノートID
オプション: 新しいタイトル、新しいコンテンツ
delete_note- メモを削除する必要条件: ノートID
発達
サーバーに貢献したり変更したりしたい場合は:
# 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