MCP server for LogSeq
通过其本地HTTP API与LogSeq交互的MCP Server,使像Claude这样的AI助手能够无缝地读取、写入和管理您的LogSeq图谱。
概述
MCP LogSeq 服务器允许 AI 助手(如 Claude)通过 API 与您的 LogSeq 知识库交互,实现读取、搜索、创建和更新页面等功能。
配置设置
方法 1:服务器配置(推荐)
将以下配置添加到 MCP 服务器配置中:
{
"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
可用功能
服务器提供以下工具与 LogSeq 交互:
list_graphs
: 列出所有可用图谱list_pages
: 列出当前图谱中的所有页面get_page_content
: 获取特定页面内容search
: 在所有页面中搜索内容create_page
: 创建新页面update_page
: 更新现有页面delete_page
: 删除页面
使用示例
提示 Claude 与您的 LogSeq 交互:
- "获取我最近会议记录的内容并总结"
- "搜索提到项目 X 的所有页面"
- "创建包含今日会议记录的新页面"
- "更新项目状态页面"
开发与调试
构建
uv sync
调试
使用 MCP Inspector 进行调试:
npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-logseq run mcp-logseq
通过 MCP LogSeq 服务器,让 AI 助手轻松管理和处理您的知识库内容。