SQLite MCP サーバー
概要
SQLite を介してデータベースとの連携とビジネスインテリジェンス機能を提供する、モデルコンテキストプロトコル (MCP) サーバー実装です。このサーバーは、SQL クエリの実行、ビジネスデータの分析、ビジネスインサイトメモの自動生成を可能にします。
Related MCP server: Database MCP Server
コンポーネント
リソース
サーバーは単一の動的リソースを公開します:
memo://insights: 分析中に発見された洞察を集約した、継続的に更新されるビジネス洞察メモ追加インサイトツールで新しいインサイトが発見されると自動更新されます
プロンプト
サーバーはデモプロンプトを提供します:
mcp-demo: データベース操作をユーザーに案内する対話型プロンプト必須引数:
topic- 分析するビジネスドメイン適切なデータベーススキーマとサンプルデータを生成する
分析と洞察の生成を通じてユーザーをガイドします
ビジネスインサイトメモと統合
ツール
サーバーは 6 つのコア ツールを提供します。
クエリツール
read_querySELECTクエリを実行してデータベースからデータを読み取ります
入力:
query(文字列): 実行するSELECT SQLクエリ
戻り値: クエリ結果をオブジェクトの配列として返します
write_queryINSERT、UPDATE、またはDELETEクエリを実行する
入力:
query(文字列): SQL変更クエリ
戻り値:
{ affected_rows: number }
create_tableデータベースに新しいテーブルを作成する
入力:
query(文字列):CREATE TABLE SQL文
戻り値: テーブル作成の確認
スキーマツール
list_tablesデータベース内のすべてのテーブルのリストを取得する
入力不要
戻り値: テーブル名の配列
describe-table特定のテーブルのスキーマ情報を表示する
入力:
table_name(文字列): 記述するテーブルの名前
戻り値: 名前と型を持つ列定義の配列
分析ツール
append_insightメモリソースに新しいビジネスインサイトを追加する
入力:
insight(文字列):データ分析から発見されたビジネスインサイト
戻り値: 洞察力追加の確認
memo://insights リソースの更新をトリガーします
Claude Desktopでの使用
紫外線
ドッカー
VS Codeでの使用
簡単にインストールするには、以下のインストールボタンをクリックしてください。
手動でインストールする場合は、VS Code のユーザー設定 (JSON) ファイルに次の JSON ブロックを追加します。Ctrl Ctrl + Shift + Pを押してPreferences: Open Settings (JSON)と入力すると、このブロックを追加できます。
オプションとして、ワークスペース内の.vscode/mcp.jsonというファイルに追加することもできます。これにより、他のユーザーと設定を共有できるようになります。
mcp.jsonファイルを使用する場合は、mcpキーが必要であることに注意してください。
紫外線
ドッカー
建物
ドッカー:
MCP検査官によるテスト
ライセンス
このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。