
LibSQL Model Context Protocol Server

2025.02.17
0
TypeScript数据库服务LibSQL接口数据库
LibSQL Model Context Protocol Server 是一个服务器应用程序,旨在与LibSQL数据库进行交互,提供模式信息并支持表查询。该服务器基于Deno 2.1构建,利用Model Context Protocol (MCP)处理各种请求,如列出资源、读取资源模式、完成提示和执行SQL查询。它支持对LibSQL数据库的认证和非认证访问,确保灵活性和安全性。该项目非常适合希望将LibSQL数据库功能无缝集成到其应用程序中的开发人员。
View on GitHub
Overview
基本能力
产品定位
LibSQL Model Context Protocol Server 是一个用于与LibSQL数据库交互的服务器应用程序,提供数据库模式信息和查询功能。
核心功能
- 列出资源
- 读取资源模式
- 完成提示
- 执行SQL查询
- 支持认证和非认证访问LibSQL数据库
适用场景
- 开发人员需要将LibSQL数据库功能集成到应用程序中
- 需要灵活访问LibSQL数据库的场景
- 需要安全访问LibSQL数据库的场景
工具列表
deno
: 用于运行和构建服务器mcp-server-libsql
: 服务器二进制文件,用于启动服务
常见问题解答
无
使用教程
使用依赖
- 安装Deno 2.1+
bash curl -fsSL https://deno.land/install.sh | sh
安装教程
- 构建二进制文件
bash deno run build
- 运行服务器
- 访问不需要认证的本地LibSQL数据库
bash ./mcp-server-libsql <database-url>
- 访问需要认证的LibSQL数据库
bash ./mcp-server-libsql --auth-token <token> <database-url>
调试方式
无
许可证
None