Skip to main content
Glama
tan-yong-sheng

TriliumNext Notes' MCP Server

Servidor MCP de TriliumNext Notes

⚠️ AVISO LEGAL: Este es un prototipo para ⚠️

Un servidor de protocolo de contexto de modelo para TriliumNext Notes. Este servidor proporciona herramientas para interactuar con su instancia de Trilium Notes a través de MCP.

Actualización: compatible con la última versión de TriliumNext v0.92.6

Nota: Se sugiere utilizar con la extensión Cline en VSCode, en lugar de Claude Desktop

Inicio rápido

Asegúrese de configurar primero sus variables de entorno:

  • TRILIUM_API_URL (predeterminado: http://localhost:8080/etapi )

  • TRILIUM_API_TOKEN (obligatorio, obténgalo de la configuración de Trilium Notes)

Related MCP server: Notion MCP Server

Instalación

1. Uso con Claude Desktop

Agregue la configuración del servidor a su archivo de configuración de Claude Desktop:

Agregue la siguiente configuración al objeto mcpServers en su archivo de configuración de Claude:

Para desarrollo (en 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>" } }

Para instalación local (en Linux)

"triliumnext-mcp": { "command": "npx", "args": [ "-y", "triliumnext-mcp" ], "env": { "TRILIUM_API_URL": "http://localhost:8080/etapi", "TRILIUM_API_TOKEN": "<YOUR_TRILIUM_API_TOKEN>" } }

Para instalación local (en 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>" } }

Ubicación del archivo de configuración:

  • Ventanas: %APPDATA%/Claude/claude_desktop_config.json

  • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Herramientas disponibles

El servidor proporciona las siguientes herramientas para la gestión de notas:

  • search_notes - Buscar entre notas

    • Requiere: consulta de búsqueda

    • Opcional: fastSearch (alternar búsqueda de texto completo), includeArchivedNotes

  • get_note - Recupera el contenido de una nota por ID

    • Requiere: ID de nota

  • create_note - Crea una nueva nota

    • Requiere: ID de nota principal, título, tipo, contenido

    • Opcional: tipo MIME para notas de código/archivo/imagen

    • Tipos de notas admitidos: texto, código, archivo, imagen, búsqueda, libro, relaciónMapa, render

  • update_note - Actualizar una nota existente

    • Requiere: ID de nota

    • Opcional: nuevo título, nuevo contenido

  • delete_note - Eliminar una nota

    • Requiere: ID de nota

Desarrollo

Si quieres contribuir o modificar el servidor:

# 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 watch

Latest Blog Posts

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