mcp-turso

mcp-turso

5

The mcp-turso project is an MCP server that enables access to LibSQL databases hosted on Turso. It provides capabilities for database interaction, such as listing tables and executing queries. The server is configurable via JSON settings and supports custom logging paths.

mcp-turso

A Model Context Protocol (MCP) server providing access to Turso-hosted LibSQL databases with the following capabilities:

  • Retrieve a list of tables in a database
  • Retrieve database schema
  • Describe a table's schema
  • Perform SELECT queries

Configuration

Configure with Claude Desktop or Cursor using specified JSON settings. Requires Turso database URL and authentication token.

Logging

Custom logger available with default or custom path configurations. Logs path is displayed on server creation.

Server Capabilities

  • list_tables: Get list of all tables
  • get_db_schema: Retrieve all table schemas
  • describe_table: View schema for a specific table
  • query_database: Execute SELECT queries

Todo

  • Specify custom log file on Windows
  • Add query tools

License

MIT License.