LibSQL 模型上下文协议服务器是一款设计用于与 LibSQL 数据库交互的应用程序,提供模式信息并支持表查询。该服务器基于 Deno 2.1 构建,并利用模型上下文协议(MCP)处理各种请求,如列出资源、读取资源模式、完成提示以及执行 SQL 查询。它支持对 LibSQL 数据库进行认证和非认证访问,确保灵活性和安全性。此项目非常适合希望无缝集成 LibSQL 数据库功能到其应用程序中的开发者。
安装 deno(macos/linux):
curl -fsSL https://deno.land/install.sh | sh
构建二进制文件:
deno run build
运行服务器:
# 如果访问不需要认证的本地 libsql 数据库
./mcp-server-libsql <数据库-url>
# 带认证
./mcp-server-libsql --auth-token <token> <数据库-url>
本项目采用 MIT 许可证 - 详情见 LICENSE.txt 文件。