</>MCP Agents Market
MCP Server

turso

by tursodatabase23.9kRustUpdated 2026-08-20

A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.

Claude CodeClaude DesktopCursor

The Turso MCP server enables AI assistants to interact with SQLite-compatible and PostgreSQL databases through the Model Context Protocol. Built into the Turso database CLI, it provides nine tools for database operations including querying, schema management, and data manipulation. Developers can connect AI clients like Claude Desktop, Claude Code, or Cursor to execute SQL operations through natural language, making database management conversational and accessible within AI-powered workflows.

Key Features

Nine database interaction tools: open_database, list_tables, describe_table, execute_query, insert_data, update_data, delete_data, schema_change, and current_database
SQLite compatibility with support for existing SQLite database files and SQL dialect
Experimental PostgreSQL dialect and wire protocol support
JSON-RPC interface over stdin/stdout for direct protocol integration
Works with in-memory databases or persistent database files
Built-in to the Turso CLI (tursodb) with --mcp flag
Multi-language bindings available for Rust, JavaScript, Python, Go, Java, and .NET
Support for advanced features like vector search, full-text search, and change data capture (CDC)

Use Cases

  • 01Query and analyze database contents through natural language conversations with AI assistants
  • 02Perform database schema exploration and documentation using AI-powered tools
  • 03Insert, update, and delete data conversationally without writing raw SQL
  • 04Manage database migrations and schema changes through AI assistant interactions
  • 05Integrate database operations into AI-powered development workflows in Claude Code or Cursor
  • 06Build AI agents that need persistent storage and SQL query capabilities

Related MCP Servers

View more

turso — FAQ

What is the Turso MCP server?+

The Turso MCP server is a Model Context Protocol implementation built into the Turso database CLI that allows AI assistants to interact with SQLite-compatible and PostgreSQL databases. It provides nine tools for database operations including queries, schema management, and data manipulation.

How do I install and start the Turso MCP server?+

Install Turso using the installation script, then start the MCP server with tursodb your_database.db --mcp. Configure your MCP client (Claude Desktop, Claude Code, or Cursor) to point to the tursodb executable with the database path and --mcp flag as arguments.

Which AI clients work with the Turso MCP server?+

The Turso MCP server works with Claude Code, Claude Desktop, and Cursor. It can also be integrated with any MCP-compatible client that supports JSON-RPC communication over stdin/stdout.

Do I need an API key or Turso Cloud account to use this MCP server?+

No, the Turso MCP server works with local database files and does not require an API key or Turso Cloud account. You can use it with any SQLite database file or create in-memory databases.

Is the Turso MCP server free and open source?+

Yes, Turso is open source under the MIT license and free to use. The MCP server functionality is included in the Turso CLI at no cost.

Can I use this with existing SQLite databases?+

Yes, Turso is compatible with existing SQLite database files and supports the SQLite SQL dialect, file format, and C API. You can point the MCP server to any existing SQLite database.

How do I install turso?+

Open the source repository on GitHub and follow its README. turso is a mcp server — MCP Agents Market links you directly to the official repo.

Is turso free?+

turso is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches