はじめに
MCP
SQL コンパイラ
SQL 実行モデル
hs-sql-agent が信頼できない SQL を検証し、接続先データベース向けの SQL へ変換してから実行する仕組みを説明します。
02Safe DML
1 つ以上の DML を承認し、正確な Evidence を再検証して、承認済み Transaction を原子的に commit します。
03データベース方言
共通の MCP インターフェースの背後にある 6 種類のデータベース対応と、SQL 方言の対応範囲を説明します。
04SQL サポートリファレンス
hs-sql-agent の SQL 文法と provider capability を人が確認できる形でまとめます。
管理
管理画面の概要
データベースアクセス、MCP 認証情報、ID、認可、監査、セキュリティポリシー、ランタイム運用を管理するためのコントロールプレーンです。
02データベース管理
hs-sql-agent から公開するデータベース接続を設定・運用します。
03MCP キー
hs-sql-agent の MCP 認証情報を発行し、スコープ設定、ローテーション、複製、失効を管理します。
04カスタムツール
hs-sql-agent のポリシーを迂回せず、用途別の Query / DML MCP ツールを作成・公開します。
05セマンティックメタデータ
hs-sql-agent で、テーブル/カラムの意味、リレーション、メトリクスメタデータを使ってデータベース探索を補強します。
06メンバーとロール
hs-sql-agent の管理ユーザー、セッション、ロール割り当て、ロールのライフサイクルを管理します。
07権限
hs-sql-agent の管理操作で使用する permission path と action による認可モデルを説明します。
08監査
管理コントロールプレーンから hs-sql-agent の監査レコードを検索、集計、エクスポートし、保持ポリシーを適用します。
09セキュリティポリシー
管理コントロールプレーンから、hs-sql-agent の SQL、DML、レート制限、同時実行に関するランタイムポリシーを設定します。
10運用状態
hs-sql-agent のランタイム実行メトリクス、データベースヘルス、MCP キー利用状況、外向き配信を確認します。