Queries and manages libSQL databases, including local files and remote Turso, with connection pooling and transactions.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add libsql -- node dist/index.js -v '#' check version~/.codex/config.toml
[mcp_servers.libsql]
command = "node"
args = ["dist/index.js", "-v", "#", "check", "version"]
# codex mcp add libsql -- node dist/index.js -v '#' check version~/.cursor/mcp.json
{
"mcpServers": {
"libsql": {
"command": "node",
"args": [
"dist/index.js",
"-v",
"#",
"check",
"version"
]
}
}
}.vscode/mcp.json
{
"servers": {
"libsql": {
"type": "stdio",
"command": "node",
"args": [
"dist/index.js",
"-v",
"#",
"check",
"version"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"libsql": {
"command": "node",
"args": [
"dist/index.js",
"-v",
"#",
"check",
"version"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"libsql": {
"command": "node",
"args": [
"dist/index.js",
"-v",
"#",
"check",
"version"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"libsql": {
"command": "node",
"args": [
"dist/index.js",
"-v",
"#",
"check",
"version"
]
}
}
}