LibSQL Model Context Protocol Server

by nicholasq

6 stars
185 downloads
Not rated
GitHub

About

The LibSQL Model Context Protocol Server is a server application that interfaces with LibSQL databases, providing schema information and enabling table queries. Built using Deno 2.1, it leverages the Model Context Protocol (MCP) to handle requests such as listing resources…

Details

Author
nicholasq
GitHub stars
6
Downloads
185
Categories
Database

- Interfaces with LibSQL databases via MCP
- Provides schema information and table query capabilities
- Supports authenticated and unauthenticated access
- Built with Deno 2.1 for modern runtime performance
- Handles listing resources, reading schemas, completing prompts, and SQL execution

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name LibSQL Model Context Protocol Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install Deno 2.1+, then build the binary with deno run build. Run the server using ./mcp-server-libsql <database-url> (no auth) or ./mcp-server-libsql --auth-token <token> <database-url> (with authentication).

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "libsql model context protocol server": {
            "mcp-server-libsql": {
                "command": "deno",
                "args": [
                    "run",
                    "build"
                ]
            }
        }
    }
}

McpServers

{
    "mcp-server-libsql": {
        "command": "deno",
        "args": [
            "run",
            "build"
        ]
    }
}

LibSQL Model Context Protocol Server

The LibSQL Model Context Protocol Server is a server application designed to
interface with LibSQL databases, providing schema information and enabling table
queries. Built using Deno 2.1, this server leverages the Model Context Protocol
(MCP) to handle various requests such as listing resources, reading resource
schemas, completing prompts, and executing SQL queries. It supports both
authenticated and unauthenticated access to LibSQL databases, ensuring
flexibility and security. This project is ideal for developers looking to
integrate LibSQL database functionalities into their applications seamlessly.

Requirements

- Deno 2.1+
- A LibSQL database URL

Usage

Install deno (macos/linux):

curl -fsSL https://deno.land/install.sh | sh

Build the binary:

deno run build

Run the server:

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.