mcpField
L
LibSQL Model Context Protocol Server

LibSQL Model Context Protocol Server

ローカル
github.com/nicholasqデータベース692 週間前に更新

LibSQL Model Context Protocol Server について

LibSQL データベース向けの MCP サーバーで、スキーマ情報の提供とテーブルへのクエリに対応します。リソースの一覧表示と読み取り、プロンプト補完、認証あり・なしのアクセスもサポートします。

主な機能

  1. 01LibSQL のスキーマ情報
  2. 02SQL によるテーブルクエリ
  3. 03リソースの一覧表示と読み取り
  4. 04プロンプト補完
  5. 05認証あり・なしのアクセス

活用シーン

  1. 01LibSQL データベースのスキーマ確認
  2. 02SQL による LibSQL テーブルの検索
  3. 03認証トークンの有無を選んだデータベース接続

MCP 対応

MCP を介して、LibSQL データベースのリソース一覧表示と読み取り、スキーマ取得、プロンプト補完、SQL クエリ実行のリクエストを処理します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

LibSQL Model Context Protocol サーバー

LibSQL Model Context Protocol サーバーは、LibSQL データベースとのインターフェースを提供し、スキーマ情報の提供とテーブルクエリの実行を可能にするサーバーアプリケーションです。Deno 2.1 を使用して構築されており、Model Context Protocol(MCP)を活用して、リソースの一覧表示、リソーススキーマの読み取り、プロンプトの補完、SQL クエリの実行など、さまざまなリクエストを処理します。LibSQL データベースへの認証済みアクセスと未認証アクセスの両方をサポートし、柔軟性とセキュリティを確保します。このプロジェクトは、LibSQL データベースの機能をアプリケーションにシームレスに統合したい開発者に最適です。

要件

  • Deno 2.1+
  • LibSQL データベースの URL

使用方法

deno をインストールします(macos/linux):

curl -fsSL https://deno.land/install.sh | sh

バイナリをビルドします:

deno run build

サーバーを実行します:

# If accessing a local libsql db that does not require auth
./mcp-server-libsql <database-url>

# With Auth
./mcp-server-libsql --auth-token <token> <database-url>

ライセンス

このプロジェクトは MIT License の下でライセンスされています。詳細については LICENSE.txt ファイルをご覧ください。

コメント

MCP は初めてですか?

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

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