使用说明
Redshift MCP服务器
此存储库包含Redshift MCP服务器的代码。此MCP服务器允许您连接到Redshift集群并执行SQL查询。
已测试多达100+行输出。对于更大的输出,您的里程可能会因输出的总大小而异。
设置
-
记下此目录所在的路径。您需要它来配置MCP客户端。目前,我们假设
<path_to_redshift_mcp>. -
在MCP配置文件中,添加以下配置。如果您的MCP客户端支持envFile,您还可以使用这些变量添加它,服务器将从那里读取它们。
{ "command": "uv", "args": [ "--directory", "<path_to_redshift_mcp>", "run", "server.py" ], "env": { "REDSHIFT_DB": "<db-name>", "REDSHIFT_USER": "<redshift_user>", "REDSHIFT_PASSWORD": "<redshift_password>", "REDSHIFT_HOST": "<redshift-host-uri>", "REDSHIFT_PORT": "5439" } } -
如果你没有
uv已安装,您可以通过以下方式进行安装 紫外线安装指南.
用法
- 更喜欢使用只读用户连接到Redshift集群。执行验证以确保用户无法执行DDL语句,但使用只读用户仍然是一种很好的做法。
