Servidor MCP de Logseq
Un servidor de Protocolo de Contexto de Modelo que proporciona integración directa con la base de conocimiento de Logseq. Este servidor permite a los LLM interactuar con los grafos de Logseq, crear páginas, gestionar bloques y organizar la información mediante programación.
Uso con Claude Desktop
Si tiene errores, utilice la versión 0.0.1:
Herramientas disponibles
Operaciones de bloque
- logseq_insert_block - Crea nuevos bloques en Logseq Parámetros :
parent_block
(cadena): UUID del bloque padre o nombre de la páginacontent
(cadena, obligatorio): Contenido del bloqueis_page_block
(booleano): Crear como bloque a nivel de páginabefore
(booleano): Insertar antes del bloque padrecustom_uuid
(cadena): UUIDv4 personalizado para el bloque
- logseq_edit_block - Ingresa al modo de edición de bloques Parámetros :
src_block
(cadena, obligatoria): UUID del bloquepos
(número): Posición del cursor
- logseq_exit_editing_mode - Salir del modo de edición Parámetros :
select_block
(booleano): mantener el bloque seleccionado
Operaciones de página
- logseq_create_page - Crear nuevas páginas Parámetros :
page_name
(cadena, obligatoria): Nombre de la páginaproperties
(objeto): Propiedades de la páginajournal
(booleano): Crear como página de diarioformat
(cadena): Formato de página (markdown/org)
- logseq_get_page - Obtener detalles de la página Parámetros :
src_page
(cadena, obligatoria): identificador de páginainclude_children
(booleano): incluye bloques secundarios
- logseq_get_all_pages - Listar todas las páginas Parámetros :
repo
(cadena): nombre del repositorio
Recuperación de contenido
- logseq_get_current_page - Obtener la página/bloque activo Parámetros : Ninguno
- logseq_get_current_blocks_tree - Jerarquía de bloques de la página actual Parámetros : Ninguno
- logseq_get_editing_block_content - Obtener el contenido del bloque activo Parámetros : Ninguno
- logseq_get_page_blocks_tree - Obtener la estructura del bloque de la página Parámetros :
src_page
(cadena, obligatoria): identificador de página
Indicaciones
bloque de inserción logseq
Crear un nuevo bloque en Logseq Argumentos:
parent_block
: Referencia del bloque padre (nombre de la página o UUID)content
: Bloquear contenidois_page_block
: Establecer como verdadero para bloques a nivel de página
página de creación de logseq
Crear una nueva página Logseq Argumentos:
page_name
: Nombre de la páginaproperties
: Propiedades de la página en formato JSONjournal
: Establecer como verdadero para las páginas del diario
Instalación
Usando pip
De la fuente
Ejecutar el servidor:
Configuración
Clave API
- Generar token de API en Logseq: API → Tokens de autorización
- Establecer variable de entorno:
O pasar vía línea de comando:
Configuración de gráficos
URL predeterminada: http://localhost:12315 Para personalizar:
Ejemplos
Crear página de notas de reunión
Agregar bloque de tareas a una página existente
Crear una entrada de diario con el primer bloque
Depuración
Contribuyendo
Agradecemos contribuciones para mejorar la integración de Logseq:
- Agregar nuevos puntos finales de API (vinculación de páginas, compatibilidad con consultas)
- Mejorar las capacidades de manipulación de bloques
- Añadir soporte para plantillas
- Mejorar el manejo de errores
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Un servidor que permite a los LLM interactuar programáticamente con los gráficos de conocimiento de Logseq, lo que permite la creación y gestión de páginas y bloques.
- Uso con Claude Desktop
- Herramientas disponibles
- Indicaciones
- Instalación
- Configuración
- Ejemplos
- Crear página de notas de reunión
- Depuración
- Contribuyendo
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to interact with Salesforce data through SOQL queries, SOSL searches, and various API operations including record management.Last updated -1077PythonMIT License
- AsecurityFlicenseAqualityA server that helps discover and analyze websites implementing the llms.txt standard, allowing users to check if websites have llms.txt files and list known compliant websites.Last updated -2244JavaScript
- -securityFlicense-qualityOpens a browser to monitor and retrieve console logs and network requests, providing structured data about web page behavior to LLMs.Last updated -4Python
- AsecurityAlicenseAqualityA server that exposes PagerDuty API functionality to LLMs with structured inputs and outputs, enabling management of incidents, services, teams, and users.Last updated -14PythonMIT License