Logseq MCP Tools
Предоставляет AI ассистентам структурированный доступ к Logseq knowledge graph через инструменты для страниц и анализа.
Описание
Это MCP-сервер на TypeScript, использующий Logseq HTTP API и Zod для валидации. Он позволяет AI, таким как Claude, извлекать страницы, журналы, связи и анализировать граф знаний. Ключевые особенности: поиск страниц, суммаризация журналов, анализ пробелов, паттернов и предложений связей. Применения: интеграция с чат-ботами для поиска в заметках, анализа привычек и генерации идей на основе Logseq данных.
Возможности
Получение страниц
Список всех страниц (getAllPages), контент конкретной (getPage) и поиск по имени (searchPages).
Суммаризация журналов
Генерация обзоров записей за период (getJournalSummary).
Анализ графа
Поиск ссылок (getBacklinks), выявление пробелов (findKnowledgeGaps), паттернов (analyzeJournalPatterns) и кластеров.
Создание и запросы
Создание страниц (createPage) и естественные запросы (smartQuery) с использованием DataScript.
Предложения связей
AI-анализ для выявления потенциальных соединений (suggestConnections).
Установка
- Клонируйте репозиторий. 2. Установите зависимости: npm install (или yarn/pnpm). 3. Скопируйте .env.template в .env и укажите токен Logseq (включите HTTP API в настройках Logseq). 4. Для Claude Desktop: отредактируйте claude_desktop_config.json, добавив {“mcpServers”: {“logseq”: {“command”: “npx”, “args”: [“tsx”, “/path/to/index.ts”]}}}, установите Node.js через brew install node. 5. Запустите: npm start или npx tsx index.ts.