LSD MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

LSD MCP 服务器

只需通过 Claude MCP 向 LSD 提供链接,即可立即从网站直接收集大量高质量信息。

您将看到 Claude 连接到互联网并且:

  • 编写 LSD SQL
  • 自我纠正的 LSD SQL
  • 运行连接到云浏览器的 LSD SQL

演示

以下是实际操作的演示:

我们给克劳德做了迷幻药LSD(迷幻药)治疗,现在它真的有效了。YouTube上有一个更长的视频

内容

快速入门

依赖项

要运行 MCP 服务器,您需要安装Pythonuv 。要使用 MCP 服务器,您需要下载Claude 桌面应用程序其他 MCP 客户端

要使用 LSD,您需要注册并创建 API 密钥,以便您的查询仅与您的帐户私下关联。您可以使用 Google 帐户免费进行此操作。

给克劳德迷幻药

  1. 将此存储库克隆到您的计算机上
$ git clone https://github.com/lsd-so/lsd-mcp.git $ cd lsd-mcp
  1. 使用LSD_USER (包含您在 LSD 上拥有帐户的电子邮件)和LSD_API_KEY包含您从个人资料页面获取的 API 密钥)更新.env文件中的值。
LSD_USER=<your_email_here> LSD_API_KEY=<api_key_from_your_profile_page>
  1. 给克劳德服用 LSD
$ uv run mcp install app.py

**注意:**每次运行mcp install时,如果您第一次需要更新claude_desktop_config.json ,则需要记住在每次安装 MCP 服务器时更新uv的路径。

  1. 重新启动 Claude 桌面应用程序,现在,Claude 应该能够在 LSD 上做一些迷幻的事情。

克劳德吸食迷幻药

如果这是您在聊天会话中第一次想让 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 桌面可以参考的claude_desktop_config.json文件。

缺少可执行文件

此外,如果您从未在计算机上执行过任何与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 是模型上下文协议 (MCP)的缩写,它在Claude与计算机可访问接口(例如文件系统Web API)之间提供了一个通信层。如果说 LLM 的限制因素在于它脱离了“现实世界”,因为它只是一个文本生成模型,那么 MCP 则允许用户和开发者将 Claude 变为现实。

LSD 是什么?

LSD SQL 是一种 Web 领域特定语言 (DSL) ,它使开发人员能够将互联网连接到应用程序,就像连接Postgres 兼容数据库一样。它并非提出新的语义网本体构建新的互联网,而是提供一种基于现有语言的动态声明式语言。

LSD 的设计目标是浏览器而非架构,它支持强大的并行处理,同时保留了即时表的简单性,这意味着您无需事先运行 CREATE TABLE 语句即可直接获取数据。立即免费注册 Google 帐户,开始查询互联网!

以下是使用 LSD 进行操作的示例,首次运行大约需要 30 秒

接触

如果您有任何疑问,请联系 pranav at lsd dot。

锻造工艺

通过 Smithery 安装

要通过Smithery自动为 Claude Desktop 安装 LSD MCP 服务器:

npx -y @smithery/cli install @lsd-so/lsd-mcp --client claude
-
security - not tested
F
license - not found
-
quality - not tested

该服务器通过 LSD SQL 语言的功能将 Claude AI 连接到互联网,将网络数据转换为可查询的数据库式结构,以便有效地与现实世界的数据交互。

  1. Demo
    1. Contents
      1. Quickstart
        1. Dependencies
        2. Giving Claude LSD
        3. Claude on LSD
        4. Failed to start MCP server
      2. What is MCP?
        1. What is LSD?
          1. Contact
        2. Smithery
          1. Installing via Smithery
        ID: di2jyv7dim