Skip to main content
Glama

Logseq MCP Server

Logseq MCP サーバー

Logseqのナレッジベースとの直接統合を提供するモデルコンテキストプロトコルサーバー。このサーバーにより、LLMはLogseqのグラフと対話し、ページを作成し、ブロックを管理し、プログラム的に情報を整理できるようになります。

Claude Desktopでの使用

{ "mcpServers": { "logseq": { "command": "uvx", "args": ["mcp-server-logseq"], "env": { "LOGSEQ_API_TOKEN": "<YOUR_KEY>", "LOGSEQ_API_URL": "http://127.0.0.1:12315" } } } }

エラーがある場合は、0.0.1 バージョンを使用してください。

{ "mcpServers": { "logseq": { "command": "uvx", "args": ["mcp-server-logseq==0.0.1"], "env": { "LOGSEQ_API_TOKEN": "<YOUR_KEY>", "LOGSEQ_API_URL": "http://127.0.0.1:12315" } } } }

利用可能なツール

ブロック操作

  • logseq_insert_block - Logseq に新しいブロックを作成します。パラメータ:
    • parent_block (文字列): 親ブロックのUUIDまたはページ名
    • content (文字列、必須): ブロックコンテンツ
    • is_page_block (boolean): ページレベルのブロックとして作成する
    • before (boolean): 親ブロックの前に挿入
    • custom_uuid (文字列): ブロックのカスタムUUIDv4
  • logseq_edit_block - ブロック編集モードに入るパラメータ:
    • src_block (文字列、必須): ブロックUUID
    • pos (数値): カーソル位置
  • logseq_exit_editing_mode - 編集モードを終了するパラメータ:
    • select_block (boolean): ブロックを選択したままにする

ページ操作

  • logseq_create_page - 新しいページを作成するパラメータ:
    • page_name (文字列、必須): ページ名
    • properties (オブジェクト):ページのプロパティ
    • journal (ブール値): ジャーナルページとして作成
    • format (文字列):ページフォーマット(markdown/org)
  • logseq_get_page - ページの詳細を取得するパラメータ:
    • src_page (文字列、必須): ページ識別子
    • include_children (boolean): 子ブロックを含める
  • logseq_get_all_pages - すべてのページを一覧表示しますパラメータ:
    • repo (文字列): リポジトリ名

コンテンツ検索

  • logseq_get_current_page - アクティブなページ/ブロックを取得するパラメータ: なし
  • logseq_get_current_blocks_tree - 現在のページのブロック階層パラメータ: なし
  • logseq_get_editing_block_content - アクティブブロックのコンテンツを取得するパラメータ: なし
  • logseq_get_page_blocks_tree - ページのブロック構造を取得するパラメータ:
    • src_page (文字列、必須): ページ識別子

プロンプト

ログシーケンス挿入ブロック

Logseq Arguments に新しいブロックを作成します。

  • parent_block : 親ブロック参照(ページ名またはUUID)
  • content : ブロックコンテンツ
  • is_page_block : ページレベルのブロックの場合はtrueに設定する

ログシーケンス作成ページ

新しい Logseq ページを作成する引数:

  • page_name : ページの名前
  • properties : JSON としてのページプロパティ
  • journal : ジャーナルページの場合はtrueに設定する

インストール

pipの使用

pip install mcp-server-logseq

出典

git clone https://github.com/dailydaniel/logseq-mcp.git cd logseq-mcp cp .env.example .env uv sync

サーバーを実行します。

python -m mcp_server_logseq

構成

APIキー

  1. LogseqでAPIトークンを生成する: API → 認証トークン
  2. 環境変数を設定します:
export LOGSEQ_API_TOKEN=your_token_here

またはコマンドライン経由で渡します:

python -m mcp_server_logseq --api-key=your_token_here

グラフ構成

デフォルトの URL: http://localhost:12315カスタマイズするには:

python -m mcp_server_logseq --url=http://your-logseq-instance:port

会議メモページを作成する

Create new page "Team Meeting 2024-03-15" with properties: - Tags: #meeting #engineering - Participants: Alice, Bob, Charlie - Status: pending

既存のページにタスクブロックを追加する

Add task to [[Project Roadmap]]: - [ ] Finalize API documentation - Due: 2024-03-20 - Priority: high

最初のブロックでジャーナルエントリを作成する

Create journal entry for today with initial content: - Morning standup completed - Started work on new authentication system

デバッグ

npx @modelcontextprotocol/inspector uv --directory . run mcp-server-logseq

貢献

Logseq の統合を強化するための貢献を歓迎します。

  • 新しい API エンドポイントの追加 (ページリンク、クエリサポート)
  • ブロック操作機能の改善
  • テンプレートサポートを追加する
  • エラー処理の強化

Related MCP Servers

  • -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that provides AI assistants with structured access to your Logseq knowledge graph, enabling retrieval, searching, analysis, and creation of content within your personal knowledge base.
    Last updated -
    45
    TypeScript
    • Apple
  • -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables LLMs to interact with GraphQL APIs by providing schema introspection and query execution capabilities.
    Last updated -
    470
    1
    MIT License
    • Apple
  • -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables LLMs to interact with GraphQL APIs by providing schema introspection and query execution capabilities.
    Last updated -
    1
    TypeScript
    • Apple
    • Linux
  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that enables AI agents to interact with local Logseq knowledge graphs, supporting operations like creating/editing pages and blocks, searching content, and managing journal entries.
    Last updated -
    13
    15
    Python
    MIT License
    • Apple
    • Linux

View all related MCP servers

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

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