psql
CLIPostgreSQL interactive terminal, used non-interactively for one-shot queries and scripts.
Run a .sql file and stop on the first errorVerified macOS · Linux
psql "$DATABASE_URL" -X -v ON_ERROR_STOP=1 -At -f query.sqldata4 recipes · 4 verified
sqlite-mcp
MCPMCP server for querying and managing SQLite databases.
mcp-server0 recipes
sqlite3
CLICommand-line shell for SQLite databases. Preinstalled on macOS; apt install sqlite3 on Linux.
data5 recipes · 5 verified
duckdb
CLIIn-process analytical SQL database engine.
Query CSV with SQL~98% est.
duckdb -c "SELECT count(*), avg(price) FROM 'data.csv'"data2 recipes
csvkit
CLIA suite of utilities for converting and working with CSV files.
Query CSV with SQL~95% est.
csvsql --query 'SELECT name FROM data WHERE age > 30' data.csvdata3 recipes
postgres-mcp
MCPMCP server for read-only PostgreSQL database access.
mcp-server0 recipes