SQLite MCP サーバー
標準化されたインターフェースを通じて SQLite データベース操作を提供するモデル コンテキスト プロトコル (MCP) サーバー。
特徴
- インメモリ SQLite データベース (ファイルベースのストレージ用に構成可能)
- SQL 操作 (SELECT、INSERT、UPDATE、DELETE)
- テーブル管理(CREATE、LIST、DESCRIBE)
- ビジネスインサイトメモ追跡
- 簡単に導入できるDockerサポート
開発と展開
地域開発
Docker デプロイメント
Nixpacks の展開
アプリケーションは、Railway、Coolify、Render などのプラットフォームで Nixpacks を使用して簡単にデプロイできます。
プロジェクトには Dockerfile が含まれているため、追加の構成は必要ありません。
利用可能なツール
read_query
: SELECTクエリを実行するwrite_query
: INSERT、UPDATE、または DELETE クエリを実行するcreate_table
: 新しいテーブルを作成するlist_tables
: データベース内のすべてのテーブルを一覧表示するdescribe_table
: テーブルのスキーマ情報を表示するappend_insight
: メモにビジネスインサイトを追加する
リモートサーバー接続
n8n で SSE を使用して接続するには:
- MCPクライアントノードを追加する
- SSE 接続を構成します。
- SSE URL:
http://localhost:3000/sse
- メッセージ投稿エンドポイント:
http://localhost:3000/messages
- 追加のヘッダーは不要
- SSE URL:
使用例
環境変数
デフォルトでは必要ありません。ファイルベースのストレージを使用する場合は、 src/index.ts
のデータベースパスを変更してください。
貢献
- リポジトリをフォークする
- 機能ブランチを作成します(
git checkout -b feature/amazing-feature
) - 変更をコミットします (
git commit -m 'Add some amazing feature'
) - ブランチにプッシュする (
git push origin feature/amazing-feature
) - プルリクエストを開く
ライセンス
ISC
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
SQLite データベースとの標準化されたインターフェイスを通じて SQL 操作 (SELECT、INSERT、UPDATE、DELETE) とテーブル管理を可能にするモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables SQL query execution, database management, and business intelligence capabilities through MySQL connections.Last updated -JavaScript
- AsecurityAlicenseAqualityA Model Context Protocol server that provides database interaction capabilities through SQLite, enabling users to run SQL queries, analyze business data, and automatically generate business insight memos.Last updated -69TypeScriptMIT License
- -security-license-qualityA Model Context Protocol server that provides tools for connecting to and interacting with various database systems (SQLite, PostgreSQL, MySQL/MariaDB, SQL Server) through a unified interface.Last updated -Python
- -securityAlicense-qualityA Model Context Protocol server that enables executing SQL queries and managing connections with Microsoft SQL Server databases.Last updated -3TypeScriptMIT License