MCP server for LogSeq

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Allows interaction with LogSeq via its API, including listing graphs and pages, getting, creating, updating, and deleting pages, and searching content across all pages

LogSeq용 MCP 서버

MCP 서버는 API를 통해 LogSeq와 상호 작용합니다.

구성 요소

도구

서버는 LogSeq와 상호 작용하기 위해 여러 도구를 구현합니다.

  • list_graphs: 사용 가능한 모든 그래프를 나열합니다.
  • list_pages: 현재 그래프의 모든 페이지를 나열합니다.
  • get_page_content: 단일 페이지의 내용을 반환합니다.
  • 검색: 모든 페이지에서 콘텐츠 검색
  • create_page: 새 페이지 만들기
  • update_page: 기존 페이지의 콘텐츠 업데이트
  • delete_page: 페이지 삭제

예시 프롬프트

먼저 Claude에게 LogSeq를 사용하도록 지시하는 것이 좋습니다. 그러면 Claude가 항상 해당 도구를 호출합니다.

예시 프롬프트:

  • 최신 회의록의 내용을 가져와 요약해 보세요.
  • 프로젝트 X가 언급된 모든 페이지를 검색하고 맥락을 설명하세요.
  • 오늘의 회의록으로 새 페이지를 만드세요
  • 프로젝트 상태 페이지를 최신 업데이트로 업데이트합니다.

구성

LogSeq API 구성

LogSeq API 설정을 사용하여 환경을 구성하는 방법은 두 가지가 있습니다.

  1. 서버 구성에 추가(권장)

지엑스피1

  1. 작업 디렉토리에 필요한 변수가 포함된 .env 파일을 만듭니다.
LOGSEQ_API_TOKEN=your_token_here LOGSEQ_API_URL=http://localhost:12315

개발

건물

배포를 위해 패키지를 준비하려면:

  1. 종속성 동기화 및 잠금 파일 업데이트:
uv sync

디버깅

MCP 서버는 stdio를 통해 실행되므로 디버깅이 어려울 수 있습니다. 최상의 디버깅 환경을 위해서는 MCP Inspector 사용을 권장합니다.

npm 을 통해 MCP Inspector를 실행할 수 있습니다.

npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-logseq run mcp-logseq

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

API를 통해 LogSeq 와 상호작용합니다.

  1. Components
    1. Tools
    2. Example prompts
  2. Configuration
    1. LogSeq API Configuration
  3. Development
    1. Building
    2. Debugging
ID: obfu4x8dc1