本文へ移動
hs-sql-agent

Open-source SQL-to-MCP Tool Factory · 6 SQL dialects · fail-closed

信頼できる SQL を、ガバナンスされた AI 向け MCP ツールへ。

Admin UI でパラメータ化 SQL を定義し、typed MCP tool として公開。AI は引数だけを渡し、実行は fail-closed compiler・アクセス制御・Safe DML を通過します。

get_customer_orders
SELECT id, total, status
FROM orders
WHERE customer_id = {{ customerId }}
customerId: number → typed MCP argument

SQL → MCP

MCP Server のコードを書かずに AI Tool を公開。

名前と説明、SQL Template、{{ customerId }} のようなパラメータを定義し、テスト後に公開。パラメータ契約から MCP schema を生成します。

01 SQL を書く
02 パラメータ定義
03 テスト・公開
04 Agent が呼び出す

GOVERNANCE

SQL の形は決定的。実行は常にガバナンス下。

Custom Tool も同じ compiler・table policy・Safe DML approval を通過します。

SIX DATABASES

PostgreSQL · MySQL · SQL Server · Oracle · SQLite · Firebird

One governed tool contract across six supported database providers, with provider-aware validation and lowering.

TWO MODES

2 つの使い方

Custom SQL Tools 予測可能な処理には engineer-defined SQL tool。
Raw SQL Tools 柔軟な ad-hoc query が必要なら raw SQL tool。