LibSQL数据库协议服务器

LibSQL模型上下文协议服务器是一个与LibSQL数据库交互的服务器应用,提供模式信息并支持表查询,适用于需要集成LibSQL数据库功能的开发者。

  • by nicholasq
  • TypeScript
  • 本地部署
  • 6 星标
  • 更新于
在 GitHub 查看 nicholasq/mcp-server-libsql

使用说明

LibSQL模型上下文协议服务器

LibSQL模型上下文协议服务器是一个服务器应用程序,旨在 与LibSQL数据库接口,提供模式信息并启用表 查询。该服务器使用Deno 2.1构建,利用模型上下文协议 (MCP)处理各种请求,如列出资源、读取资源 模式、完成提示和执行SQL查询。它支持两者 对LibSQL数据库进行身份验证和未经身份验证的访问,确保 灵活性和安全性。该项目非常适合希望 将LibSQL数据库功能无缝集成到他们的应用程序中。

需求

  • 数字2.1+
  • LibSQL数据库URL

用法

安装 德诺 (macos/linux):

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

构建二进制文件:

deno run build

运行服务器:

# If accessing a local libsql db that does not require auth
./mcp-server-libsql <database-url>

# With Auth
./mcp-server-libsql --auth-token <token> <database-url>

许可证

此项目根据MIT许可证获得许可-请参阅 LICENSE.txt 文件以获取详细信息。