LibSQL Model Context Protocol Server

Author:@nicholasq
View on GitHub

Overview

The LibSQL Model Context Protocol Server is a server that connects to LibSQL databases. It can read database schemas and run queries on tables.

To use this server, you must first install Deno. After building the binary, you can start the server by providing your LibSQL database URL. The server supports both access with and without authentication.

Key features include seamless integration with LibSQL databases, providing schema details and resource lists, supporting both authenticated and unauthenticated database access, and executing SQL queries efficiently.

Use cases are developers adding LibSQL database functions to applications, apps that need to query database schemas dynamically, and projects that require managed access control to LibSQL resources.

Frequently asked questions: The requirements are Deno 2.1+ and a LibSQL database URL. Authentication is supported. Run with ./mcp-server-libsql <database-url> for no authentication, or ./mcp-server-libsql --auth-token <token> <database-url> for authenticated access.