Turso MCP Server

Turso CLI - SQLite for production

Local serverstdioPython

What is the Turso MCP Server?

Turso CLI - SQLite for production

What it actually does

An in-process SQL database, compatible with SQLite, and now with a Postgres frontend too.

Turso is an in-process SQL database written in Rust, compatible with SQLite. It runs in production today at multiple organizations.

  • SQLite compatibility — for SQL dialect, file formats, and the C API see [document for details]
  • BEGIN CONCURRENT — for improved write throughput using multi-version concurrency control (MVCC)
  • Change data capture (CDC) — for real-time tracking of database changes
  • Multi-language support — for
  • Asynchronous I/O — support on Linux with io_uring
  • Cross-platform — support for Linux, macOS, Windows and browsers (through WebAssembly)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Turso MCP Server

{
  "mcpServers": {
    "turso": {
      "command": "/path/to/.turso/tursodb",
      "args": ["./path/to/your/database.db", "--mcp"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • “Use Turso to Configuration.”
  • “Use Turso to Contribution.”

Frequently asked questions

Turso CLI - SQLite for production Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.