mcpField
L
Lancedb Mcp Server

Lancedb Mcp Server

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

Lancedb Mcp Server について

LanceDBでドキュメントを保存・検索する基本的なサーバーレスMCPサーバーです。より複雑なLanceDBアプリケーションを構築する際の参考として設計されています。

主な機能

  1. 01ドキュメントをLanceDBに取り込む
  2. 02保存済みドキュメントを検索
  3. 03テーブルの詳細を取得

活用シーン

  1. 01ブログのドキュメントを検索用に保存
  2. 02保存済みドキュメントを検索
  3. 03LanceDBのテーブル詳細を確認

MCP 対応

MCPクライアントに、ドキュメントの取り込み、検索、テーブル詳細の取得という3つのツールを提供します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

LanceDB MCP サーバー

これは、LanceDB を使用してデータを保存および取得する、基本的なサーバーレス MCP サーバーです。LanceDB を使用して複雑な MCP アプリを構築するための参考として使用することを目的としています。

次の 3 つのツールを提供します。

  • ドキュメントの取り込み
  • ドキュメントの取得
  • テーブル詳細の取得

インストール

claude mcp 設定ファイルに次の設定を追加するだけです。

{
  "mcpServers": {
    "lancedb": {
      "command": "uv",
      "args": [
        "--directory",
        "/Path/to/your/lancedb_mcp",
        "run",
        "/path/to/your/mcp/lancedb_mcp.py"
      ]
    }
  }
}

ドキュメントの取り込み

ドキュメントを埋め込み、取得用に lancedb へ保存します。次は、ブログ全体を lancedb に取り込む例です。 Screenshot 2025-04-25 at 12 32 00 PM

ドキュメントの取得

ドキュメントをクエリします。次は、ブログ記事を lancedb にクエリする例です。 Screenshot 2025-04-25 at 12 34 41 PM

テーブル詳細の取得

テーブル詳細を取得します。次は、テーブル詳細を取得する例です。 Screenshot 2025-04-25 at 12 40 44 PM

コメント

MCP は初めてですか?

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

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