Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
S

spences10/mcp-turso-cloud

Turso databases, with separate platform and database auth

Before you install: a copy-paste command is available · no license recorded · link reachable

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
  1. Copy the command above
  2. Paste it as one entry under mcpServers in claude_desktop_config.json — local servers take command + args (example: clients)
  3. Restart your client
Client config (built from the install command this repo gives)
{
  "mcpServers": {
    "spences10-mcp-turso-cloud": {
      "command": "npx",
      "args": ["-y", "mcp-turso-cloud"]
    }
  }
}

Parsed from the README we fetched on 2026-11-04; we have not executed it.

command/args come from the install command the repository states. When it is ambiguous, the project README wins.
VS Code (.vscode/mcp.json - the key is servers)
{
  "servers": {
    "spences10-mcp-turso-cloud": {
      "command": "npx",
      "args": ["-y", "mcp-turso-cloud"]
    }
  }
}
Same server, but VS Code keeps it under <code>servers</code>.
Claude Code (command line)
claude mcp add --transport stdio spences10-mcp-turso-cloud -- npx -y mcp-turso-cloud
Claude Code does not read a config file; add the server with this command.
Key names differ by client: Clients & CLI
Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
Score
score 1,003 · 10 sources · mcp
Install
npx -y mcp-turso-cloud
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: npx -y mcp-turso-cloud. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# mcp-turso-cloud

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A Model Context Protocol (MCP) server that provides integration with
Turso databases for LLMs. This server implements a two-level
authentication system to handle both organization-level and
database-level operations, making it easy to manage and query Turso
databases directly from LLMs.
## Features
### 🏢 Organization-Level Operations
List Databases: View all databases in your Turso organization
Create Database: Create new databases with customizable options
Delete Database: Remove databases from your organization
Generate Database Token: Create authentication tokens for
specific databases
### 💾 Database-Level Operations
List Tables: View all tables in a specific database
Execute Read-Only Query: Run SELECT and PRAGMA queries
(read-only operations)
Execute Query: Run potentially destructive SQL queries (INSERT,
UPDATE, DELETE, etc.)
Describe Table: Get schema information for database tables
Vector Search: Perform vector similarity search using SQLite
vector extensions
## ⚠️ IMPORTANT: Query Execution Security ⚠️
This server implements a security-focused separation between read-only
and destructive database operations:
Use executereadonlyquery for SELECT, read-only WITH/VALUES,
EXPLAIN of reads, and allowlisted metadata PRAGMAs.
Use executequery for INSERT, UPDATE, DELETE, CREATE, DROP,
mutating PRAGMAs, and other operations that modify data.
Read tools always request read-only Turso credentials, including when
full-access clients are already cached. The token endpoint receives
authorization=read-only
as a query parameter. Read failures never fall back to full access.
Tokens and clients are cached separately by permission and refreshed
when tokens expire.
Local SQL validation rejects multiple statements, mutating PRAGMAs on
the read path, and file/extension functions. It is a conservative
routing check, not a complete SQL parser or a substitute for Turso's
server-side authorization. Unknown or quoted PRAGMA names require the
write tool. Compound statements containing internal semicolons (such
as trigger definitions) are not supported. Identifiers in generated
SQL are quoted; data values use bindings.
This separation allows for different permission levels and approval
requirements:
Read-only operations can be auto-approved in many contexts
Destructive operations can require explicit approval for safety
ALWAYS CAREFULLY READ AND REVIEW SQL QUERIES BEFORE APPROVING
THEM! This is especially critical for destructive operations that
can modify or delete data. Take time to understand what each query
does before allowing it to execute.
## Two-Level Authentication System
The server implements a sophisticated authentication system:
1. Organization-Level Authentication
Uses a Turso Platform API token
Manages databases and organization-level operations
Obtained through the Turso dashboard
2. Database-Level Authentication
Uses database-specific tokens
Generated automatically using the organization token
Cached for performance and rotated as needed
## Configuration
This server requires configuration through your MCP client. Here are
examples for different environments:
### Cline/Claude Desktop Configuration
Add this to your Cline/Claude Desktop MCP settings:
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/spences10-mcp-turso-cloud/)
Source
awesome · https://github.com/spences10/mcp-turso-cloud
Browse by field
MCP servers
Listed by
10 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index