Skip to main content
Glama
TimaxLacs

lightrag-mcp

by TimaxLacs

lightrag-mcp

LightRAGを任意のMCPクライアント(Cursor、Claude Desktopなど)に接続するMCPサーバーです。エージェントに永続的なナレッジベース(メモ、決定事項、ドキュメント、ランブック)へのアクセスを提供します。

知識の抽出には2つの異なるシナリオがあるため、2つのツールがあります:

ツール

機能

必要な場面

search_lightrag

ソースへのリンク付きの完成した回答を返す

ナレッジベースへの通常の質問

get_lightrag_context

回答を生成せず、コンテキストとソースのみを返す

回答を自分で組み立てる必要がある場合:コードと照合する、現在のダイアログと組み合わせる

両方のツールはreadOnlyHintとしてマークされているため、クライアントはこれらを状態を変更するものとして認識しません。

インストール

npm install

Node.js 18以上が必要です。組み込みのfetchを使用します。

Related MCP server: knowlib

設定

package.jsonの隣に.envを作成します:

LIGHTRAG_URL=http://localhost:9621
LIGHTRAG_API_KEY=ваш-ключ

LIGHTRAG_URLはオプションで、デフォルトはhttp://localhost:9621です。 LIGHTRAG_API_KEYは必須です。これがないと、サーバーは最初のリクエスト時ではなく、起動時に明確なエラーで停止します。

環境ファイルへのパスはLIGHTRAG_MCP_ENV_FILE変数で上書きできます。クライアントが別の作業ディレクトリからサーバーを起動する場合に便利です。

Cursorへの接続

~/.cursor/mcp.json内:

{
  "mcpServers": {
    "lightrag": {
      "command": "node",
      "args": ["/абсолютный/путь/lightrag-mcp/src/server.js"],
      "env": {
        "LIGHTRAG_MCP_ENV_FILE": "/абсолютный/путь/lightrag-mcp/.env"
      }
    }
  }
}

検索モード

modeパラメータはmix(デフォルト)、hybrid、local、global、naiveを受け付けます。不明なモードはネットワークリクエストの前に拒否されます。リクエストは常にソースへのリンクとリランキングを有効にして送信されます。

テスト

npm test

テストは外部依存関係なしで、組み込みのnode --testを使用します。HTTPはfetchImplパラメータを通じて置き換えられるため、成功した応答とエラーの両方が検証されます:キー欠落、空の質問、不明なモード、応答ステータスの失敗。

ライセンス

MIT

Maintenance

ActivityStale
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to query and manage a document knowledge base via MCP, with RAG-powered search and grounded answers with citations.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables LLM agents to query a structured knowledge library for search, explanations, related concepts, learning paths, examples, and cross-domain references via MCP.
    Apache 2.0
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables to build and query a knowledge base with retrieval-augmented generation, supporting document ingestion, hybrid search, and live data integration from external APIs via MCP tools.
    2
    -