LogSeq用のMCPサーバー
API を介して LogSeq と対話するための MCP サーバー。
コンポーネント
ツール
サーバーは、LogSeq と対話するための複数のツールを実装しています。
list_graphs: 利用可能なすべてのグラフを一覧表示します
list_pages: 現在のグラフ内のすべてのページを一覧表示します
get_page_content: 1ページのコンテンツを返す
検索: すべてのページのコンテンツを検索
create_page: 新しいページを作成する
update_page: 既存のページのコンテンツを更新する
delete_page: ページを削除する
プロンプトの例
まずClaudeにLogSeqを使うように指示するのが良いでしょう。そうすれば、常にツールが呼び出されるようになります。
プロンプトの例:
最新の会議メモの内容を取得して要約する
プロジェクトXが言及されているすべてのページを検索し、その背景を説明します。
今日の会議メモを新しいページとして作成する
プロジェクトのステータスページを最新のアップデートで更新します
Related MCP server: SQLite MCP Server
構成
LogSeq API 構成
LogSeq API 設定を使用して環境を構成するには、次の 2 つの方法があります。
サーバー設定に追加(推奨)
{
"mcp-logseq": {
"command": "uvx",
"args": [
"mcp-logseq"
],
"env": {
"LOGSEQ_API_TOKEN": "<your_api_token_here>",
"LOGSEQ_API_URL": "http://localhost:12315"
}
}
}必要な変数を含む
.envファイルを作業ディレクトリに作成します。
LOGSEQ_API_TOKEN=your_token_here
LOGSEQ_API_URL=http://localhost:12315発達
建物
配布用のパッケージを準備するには:
依存関係を同期し、ロックファイルを更新します。
uv syncデバッグ
MCPサーバーはstdio経由で実行されるため、デバッグが困難になる場合があります。最適なデバッグ環境を実現するには、 MCP Inspectorの使用をお勧めします。
MCP インスペクターは、次のようにnpm経由で起動できます。
npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-logseq run mcp-logseq