sql-steward

Pawansingh3889/sql-steward
★ 0 stars Python Database Updated 10d ago
Governed SQL MCP: the agent never writes SQL. Queries are compiled from a semantic layer you control, blocked PII is refused before the query runs, and every call is auditable. Multi-dialect (SQL Server/Postgres/SQLite). Part of the Governed Agent Stack.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "sql-steward": {
      "command": "uvx",
      "args": [
        "sql-steward"
      ]
    }
  }
}

Or install with pip: pip install sql-steward

README Excerpt

> Part of the [Governed Agent Stack](https://github.com/Pawansingh3889/governed-agent-stack): free, on-prem building blocks for an AI agent you can point at a real database and audit. A governed SQL gateway for AI agents, exposed over the Model Context Protocol. The agent never gets a connection string and never writes SQL. It calls typed tools; sql-steward compiles every query from a semantic layer you control, refuses blocked PII before the query runs, and returns rows. Same tools across **SQL
📊
Working with market or time-series data?
The Polymarket Historical Dataset — 18.5M+ price snapshots across 18,600+ prediction markets (CSV + SQLite). Built for backtesting & ML.
View dataset →