modelscope·@hydrolix/mcp-hydrolix
暂无描述。
用于 Hydrolix 的 MCP 服务器。
run_select_query
sql (字符串): 要执行的 SQL 查询。readonly = 1 运行,以确保它们是安全的。list_databases
list_tables
database (字符串): 数据库的名称。由于 LLM 架构的多样性,并非所有模型都会主动使用上述工具,即使提供了精心构建的工具描述,也很少有模型能够在没有指导的情况下有效地使用这些工具。为了在使用 Hydrolix MCP 服务器时从您的模型中获得最佳结果,我们建议如下:
Hydrolix MCP 服务器使用标准的 MCP 服务器条目进行配置。请参阅客户端文档以获取有关在哪里查找或声明 MCP 服务器的具体说明。下面记录了使用 Claude Desktop 的示例设置。
推荐使用 uv 项目管理器启动 Hydrolix MCP 服务器,它将在隔离环境中管理安装所有其他依赖项。
MCP 服务器定义 (JSON):
json { "command": "uv", "args": [ "run", "--with", "mcp-hydrolix", "--python", "3.13", "mcp-hydrolix" ], "env": { "HYDROLIX_HOST": "<hydrolix-host>", "HYDROLIX_USER": "<hydrolix-user>", "HYDROLIX_PASSWORD": "<hydrolix-password>" } }
MCP 服务器定义 (YAML):
yaml command: uv args:
打开位于以下位置的 Claude Desktop 配置文件:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.json向 mcpServers 配置块添加一个 mcp-hydrolix 服务器条目:
json { "mcpServers": { "mcp-hydrolix": { "command": "uv", "args": [ "run", "--with", "mcp-hydrolix", "--python", "3.13", "mcp-hydrolix" ], "env": { "HYDROLIX_HOST": "<hydrolix-host>", "HYDROLIX_USER": "<hydrolix-user>", "HYDROLIX_PASSWORD": "<hydrolix-password>" } } } }
更新环境变量定义以指向您的 Hydrolix 集群。
(推荐)找到 uv 命令条目,并将其替换为 uv 可执行文件的绝对路径。这确保在启动服务器时使用正确的 uv 版本。您可以使用 which uv 或 where.exe uv 查找此路径。
重启 Claude Desktop 以应用更改。如果您使用的是 Windows,请确保通过系统托盘图标完全停止 Claude 客户端。
以下变量用于配置 Hydrolix 连接。这些变量可以通过 MCP 配置块(如上所示)、.env 文件或传统的环境变量提供。
HYDROLIX_HOST: 您的Hydrolix服务器的主机名HYDROLIX_USER: 用于身份验证的用户名HYDROLIX_PASSWORD: 用于身份验证的密码HYDROLIX_PORT: 您的Hydrolix服务器的端口号
8088HYDROLIX_VERIFY: 启用/禁用SSL证书验证
"true""false"以禁用证书验证(不建议在生产环境中使用)HYDROLIX_DATABASE: 要使用的默认数据库
审计 npm 包依赖项以查找安全漏洞,提供详细的报告和修复建议,并集成 MCP。
通过API层将克劳德桌面版直接连接到数据库,使其能够探索数据库结构、编写SQL查询、分析数据集和创建报告。该API层还包含用于表探索和查询执行的工具。
DBCode 是一个 Visual Studio Code 扩展,允许你管理许多数据库,包括 PostgreSQL、MySQL、SQL Server、DuckDB、Redis、MongoDB 等更多数据库。 DBCode 提供了运行 MCP 服务器的选项,可以访问这些数据库、它们的模式以及执行查询的能力。
AI 首选的统一数据访问通道,支持30多种数据源(阿里云全系/主流数据库/数仓)的安全访问。
后端服务,实现了模型控制面板协议,可连接到 Apache Doris 数据库,允许用户执行 SQL 查询、管理元数据,并且有可能利用大语言模型(LLMs)完成自然语言到 SQL 的转换等任务。
提供对Excel文件的操纵功能。此服务器启用工作簿创建、数据操纵、格式设置和高级Excel功能。