ergut/mcp-logseq

MCP server to interact with LogSeq via its Local HTTP API - enabling AI assistants like Claude to seamlessly read, write, and manage your LogSeq graph.

何を解決するか

このプロジェクトは、ClaudeなどのAIアシスタントをLogSeqの知識ベースに接続するModel Context Protocol (MCP) サーバーを提供します。手動でのノートのエクスポートやコピーの必要がなく、AIがLogSeqグラフ内ですべてのページやブロックを直接読み取り、作成、管理できるようになります。

動作方法

サーバーはMCP互換クライアントとLogSeq HTTP APIの間のブリッジとして機能します。ページやブロックの操作に向けた17のコアツールと、意味的検索用の3つのオプションツールを提供します。AIが生成したMarkdownをLogSeqのネイティブブロック構造に自動変換するスマートなMarkdownパーサーも含まれており、見出し、ネストされたリスト、プロパティが保持されます。

対象ユーザー

知識管理を自動化したいLogSeqユーザー、ノート間で複雑な分析を行いたいユーザー、AIアシスタントを使って研究や会議のメモを整理・文書化したいユーザー。

主な特徴

  • 完全なグラフ管理: ページやブロックのリスト表示、読み取り、作成、更新、削除が可能。
  • 意味的ベクトル検索: ローカル(Ollama)またはホスト(OpenAI)の埋め込みをLanceDB経由で使用し、意味に基づいてノートを検索するオプション機能。
  • プライバシー制御: タグの除外や名前空間の許可/拒否リストを用いた細かいアクセス制御により、AIが機密情報を閲覧しないようにします。
  • スマートなMarkdownパース: AI生成のMarkdownを構造化されたLogSeqブロックに自動変換。YAMLフロントマターとチェックボックスもサポート。
  • DBモード対応: Logseq DBモードグラフのクラスプロパティの読み書きをオプトインでサポート。
  • エンタープライズ対応デプロイ: stdio、Bearer認証付きHTTPトランスポート、TLSをサポートし、リモートクライアントに対応。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト