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をサポートし、リモートクライアントに対応。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト