LSD SQL连接器
服务器通过LSD SQL语言的功能将Claude AI连接到互联网,将网络数据转化为可查询的数据库-like结构,从而能够高效地与真实世界的数据进行交互。
服务介绍
LSD MCP 服务器

只需通过Claude MCP提供链接,即可立即从网站上收集高质量的信息。
您将看到Claude连接到互联网并:
- 编写LSD SQL
- 自我修正LSD SQL
- 运行与云浏览器连接的LSD SQL
演示
这是一个实际操作的演示:

我们让Claude接受了LSD迷幻疗法,现在它可以做一些事情了。这里有一个更长的YouTube视频
目录
快速开始
依赖项
要运行MCP服务器,您需要安装Python和uv。要使用MCP服务器,您需要下载Claude桌面应用程序或其他MCP客户端。
要使用LSD,您需要注册并创建一个API密钥,以便您的查询仅与您的帐户私有相关联。您可以免费使用Google帐户进行注册。
给Claude服用LSD
- 将此仓库克隆到您的计算机上
$ git clone https://github.com/lsd-so/lsd-mcp.git
$ cd lsd-mcp
- 更新
.env文件中的值,使LSD_USER包含您在LSD上的电子邮件地址,LSD_API_KEY包含您从个人资料页面获得的API密钥。
LSD_USER=<your_email_here>
LSD_API_KEY=<api_key_from_your_profile_page>
- 让Claude服用LSD
$ uv run mcp install app.py
**注意:**每次运行mcp install时,如果您第一次需要更新claude_desktop_config.json首次运行MCP服务器,则每次安装MCP服务器时都需要记住更新uv的路径。
- 重新启动Claude桌面应用程序,现在Claude应该能够在LSD上做一些迷幻的事情了。
服用LSD的Claude
如果这是您希望Claude使用LSD的第一个聊天会话,因为我们还不够受欢迎,无法被Anthropic抓取,因此您需要首先利用我们的自定义提示,该提示将我们的文档作为帮助的一部分输入。

如果您对它是如何工作的感兴趣,请参阅write_lsd_sql函数,但实际上它归结为我们在SCAN关键字中添加的一个方便的规则,使开发人员或LLM能够以markdown格式检索我们语言的文档(如果您想自己运行)。
SCAN https://lsd.so/docs/database/language
未能启动MCP服务器

如果你在启动 Claude 桌面时遇到如下错误信息:
Failed to start MCP server: Could not start MCP server LSD: Error: spawn uv ENOENT
首次运行 MCP 服务器
如果这是你第一次在电脑上使用 MCP 服务器,为了解决上述错误,请按照添加文件系统 MCP 服务器步骤下的说明创建一个 claude_desktop_config.json 文件,以便 Claude 桌面可以引用。
缺少可执行文件
此外,如果你从未在电脑上进行过与 Postgres 相关的操作,那么你可能会遇到包含以下内容的错误消息:
Error: pg_config executable not found.
要修复此问题,只需使用可用的包管理器将 postgres 安装到你的机器上。如果你使用的是 Mac,可以通过 brew 进行安装。
$ brew install postgres
路径不完整
除此之外,或者可能除了上述问题之外,在 存储 claude_desktop_config.json 的位置(如果你在 Mac 上运行,则路径为 ~/Library/Application Support/Claude/claude_desktop_config.json),修改 mcpServers -> LSD 下的 command 键值,使其包含运行 uv 的完整路径(如果你还不知道它是什么,可以在终端中运行 which uv)。
{
"mcpServers": {
"LSD": {
- "command": "uv",
+ "command": "/Users/your_mac_name/.local/bin/uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"psycopg2-binary",
"mcp",
"run",
"/Users/y/testing-mcp/lsd-mcp/app.py"
]
}
}
}
完成这些操作后,重启 Claude 桌面,问题应该得到解决。如果没有,请 提交一个问题。
什么是 MCP?
MCP,即 模型上下文协议 的缩写,提供了 Claude 与计算机可访问接口如 文件系统 或 Web API 之间的通信层。如果 LLMs 的限制因素是其脱离了“现实世界”,因为它只是一个文本生成模型,那么 MCP 允许用户和开发者让 Claude 活起来。
什么是 LSD?
LSD SQL 是一种针对 Web 的 DSL,使开发者能够像连接 兼容 Postgres 的数据库 一样将互联网连接到应用程序。它不是提出 一个新的语义网本体 或 创建一个新的互联网,而是提供了一种动态声明性语言,位于现有架构之上。
LSD 设计用于面向浏览器而非 特定架构,允许 强大的并行化,同时通过即时表保持简单性,这意味着你可以直接获取数据而无需事先运行 CREATE TABLE。使用 Google 账号免费注册 开始查询互联网!
这里有一个使用 LSD 可以实现的例子,首次运行大约需要 30 秒
联系方式
如果有任何问题,请联系 pranav at lsd dot so。
Smithery
通过 Smithery 安装
要通过 Smithery 自动为 Claude 桌面安装 LSD MCP 服务器:
npx -y @smithery/cli install @lsd-so/lsd-mcp --client claude