mcpField
L
Logseq MCP Server

Logseq MCP Server

ローカル
github.com/calvincchanメモリ・ナレッジ077 週間前に更新

Logseq MCP Server について

Logseq MCP Server は、Logseq 関連の操作を扱うローカルのサーバーアプリケーションで、MCP SDK と JavaScript ES モジュールを使用します。README には標準入出力での通信と REST API クライアントが記載されていますが、提供する操作の詳細はありません。

主な機能

  1. 01SDK による MCP 統合
  2. 02標準入出力トランスポート
  3. 03axios による REST API リクエスト
  4. 04dotenv による環境設定
  5. 05winston によるログ記録

活用シーン

  1. 01Logseq 関連操作向けのローカル MCP サーバーの実行
  2. 02環境変数によるサーバー設定
  3. 03アプリケーションの動作ログの記録

MCP 対応

MCP SDK と標準入出力トランスポートを使ってローカル MCP サーバーを提供します。利用可能なツールやリソースは README に記載されていません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Logseq MCP Server

概要

logseq-mcp-server は、@modelcontextprotocol/sdk を使用して Model Context Protocol(MCP)に対応する、ローカル利用向けのサーバーサイドアプリケーションです。標準入出力(stdio)の MCP トランスポートを介して通信し、Logseq 関連の操作をバックエンドでサポートします。また、ES モジュールによる最新の JavaScript 機能を活用します。

機能

  • @modelcontextprotocol/sdk を介した Model Context Protocol(MCP)との統合。
  • axios を使用した REST API のサポート。
  • dotenv による環境変数の管理。
  • winston によるログ機能。

プロジェクト構成

logseq-mcp-server/
├── backup/                # Backup files
├── logs/                  # Log files
│   └── logseq-client.log  # Log file for Logseq client
├── src/                   # Source code
│   ├── logseqClient.js    # Logseq client implementation
│   └── server.js          # Main server file
├── package.json           # Project metadata and dependencies
├── README.md              # Project documentation

前提条件

  • Node.js(v22 以上)

インストール

  1. リポジトリをクローンします:
    git clone https://github.com/calvinchan/logseq-mcp-server.git
    
  2. プロジェクトディレクトリに移動します:
    cd logseq-mcp-server
    
  3. 依存関係をインストールします:
    npm install
    

使い方

開発モード

ライブリロードを有効にして、開発モードでサーバーを起動します:

npm run dev
環境変数

ルートディレクトリに .env ファイルを作成し、環境変数を設定します。例:

LOGSEQ_API_TOKEN=()

依存関係

  • @modelcontextprotocol/sdk:MCP との統合。
  • axios:API リクエスト用の HTTP クライアント。
  • dotenv:環境変数の管理。
  • winston:ログライブラリ。

ライセンス

このプロジェクトは ISC ライセンスのもとでライセンスされています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。