SQLite
Query and inspect a local SQLite file, including schema discovery and arbitrary SELECT statements.
What it does
Query and inspect a local SQLite file, including schema discovery and arbitrary SELECT statements. The lowest-friction database server for experiments, and a good fit for analytics on CSVs that were imported once and never updated.
Install
Terminal
uvx mcp-server-sqlite --db-path ./data.db
Client configuration
Paste this into your MCP client config (Claude Desktop, Cursor, or any client that reads mcpServers), then restart the client.
mcp.json
{
"mcpServers": {
"sqlite": {
"command": "uvx",
"args": [
"mcp-server-sqlite",
"--db-path",
"./data.db"
]
}
}
}
When to use it
Reach for this when the task needs database inside the agent loop. Skip it if a plain shell command or a one-off script is enough — every server you add costs context and adds a failure mode.