MCP server for LogSeq

MCP server for LogSeq

镜像

MCP-LogSeq Quick Start Guide

概述

MCP-LogSeq 服务器通过 API 与 LogSeq 进行交互,提供多种工具来管理和操作 LogSeq 内容。

核心功能

MCP-LogSeq 提供以下工具:

  • list_graphs - 列出所有可用的图
  • list_pages - 列出当前图中的所有页面
  • get_page_content - 获取页面内容
  • search - 在所有页面中搜索内容
  • create_page - 创建新页面
  • update_page - 更新现有页面
  • delete_page - 删除页面

配置方法

方法 1: 服务器配置(推荐)

{
  "mcp-logseq": {
    "command": "uvx",
    "args": [
      "mcp-logseq"
    ],
    "env": {
      "LOGSEQ_API_TOKEN": "<your_api_token_here>",
      "LOGSEQ_API_URL": "http://localhost:12315"
    }
  }
}

方法 2: 使用 .env 文件

在工作目录创建 .env 文件:

LOGSEQ_API_TOKEN=your_token_here
LOGSEQ_API_URL=http://localhost:12315

使用示例

使用 Claude 时,先指示它使用 LogSeq 以确保它调用适当的工具:

  • "获取我最近会议笔记并总结"
  • "搜索提及项目 X 的所有页面"
  • "创建包含今天会议笔记的新页面"
  • "更新项目状态页面"

开发与调试

构建

uv sync

调试

推荐使用 MCP Inspector

npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-logseq run mcp-logseq