LibSQL Model Context Protocol Server

LibSQL Model Context Protocol Server

用于 libsql 的模型上下文协议服务器。

概述

LibSQL 模型上下文协议服务器是一个基于 Deno 2.1 构建的服务应用,通过模型上下文协议(MCP)提供 LibSQL 数据库交互功能,支持模式信息获取和表查询操作。

要求

  • Deno 2.1+
  • LibSQL 数据库 URL

安装步骤

  1. 安装 Deno:
curl -fsSL https://deno.land/install.sh | sh
  1. 构建服务器二进制文件:
deno run build
  1. 运行服务器:
# 无认证方式
./mcp-server-libsql <数据库-url>

# 带认证方式
./mcp-server-libsql --auth-token <令牌> <数据库-url>

功能特点

  • 列出数据库资源
  • 读取资源模式
  • 完成提示
  • 执行 SQL 查询
  • 支持认证/非认证数据库访问

适用于需要将 LibSQL 数据库功能集成到应用程序中的开发者。