Skip to main content
Glama

MCP server for LogSeq

by ergut
ROADMAP.md2.54 kB
# LogSeq MCP Server Roadmap ## Implemented Features ### Core Functionality - ✅ LogSeq API client setup with proper error handling and logging - ✅ Environment variable configuration for API token - ✅ Basic project structure and package setup - ✅ **Complete CRUD Operations** for LogSeq pages - ✅ Comprehensive API architecture documentation - ✅ Pre-validation and robust error handling ### Tools - ✅ Create Page (`create_page`) - Create new pages with content - Support for basic markdown content - ✅ List Pages (`list_pages`) - List all pages in the graph - Filter journal/daily notes - Alphabetical sorting - ✅ Get Page Content (`get_page_content`) - Retrieve content of a specific page - Support for JSON and text output formats - Multi-step retrieval (page metadata + blocks + properties) - ✅ Delete Page (`delete_page`) - Remove pages from the graph - Pre-deletion validation and safety checks - Enhanced error handling with user-friendly messages - ✅ Update Page (`update_page`) - Update existing page content and/or properties - Support for appending content to existing pages - Page properties management with fallback methods - Flexible usage: content-only, properties-only, or both - ✅ Search functionality (`search`) - Native LogSeq search integration via HTTP API - Full-text search across blocks, pages, and files - Configurable result filtering and limits - Rich result formatting with snippets and pagination ## Planned Features ### High Priority ### Medium Priority - 🔲 Block Level Operations - Create/update/delete blocks - Move blocks between pages ### Low Priority - 🔲 Graph Management - List available graphs - Switch between graphs - 🔲 Journal Pages Management - Create/update daily notes - Special handling for journal pages - 🔲 Page Templates - Create pages from templates - Manage template library ## Technical Improvements - ✅ Better error handling for API responses - ✅ Comprehensive logging for debugging - 🔲 Unit tests for core functionality - 🔲 Integration tests with LogSeq - ✅ **Documentation** - ✅ Complete installation guide for Claude Code and Claude Desktop - ✅ Prerequisites and LogSeq setup instructions - ✅ Configuration examples and troubleshooting - ✅ Accurate tool descriptions and usage examples ## Notes - Priority levels may change based on user feedback - Some features depend on LogSeq Local REST API capabilities - Features might be adjusted as LogSeq's API evolves

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/ergut/mcp-logseq-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server