mcp
安全连接Snowflake数据库,执行只读查询的MCP工具。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:mcp。 它的用途是:安全连接Snowflake数据库,执行只读查询的MCP工具。 详细介绍见:https://321skill.com/skills/mcp-mcp-snowflake-reader/ 请根据该页面的说明完成安装。
使用示例
“帮我查询一下过去一周的每日销售总额,并按地区排序。”,它会通过配置好的snowflake-reader工具,安全地连接到你的Snowflake数据库,执行相应的SQL查询,并将结果以清晰的表格或摘要形式呈现给你,无需你手动登录数据库或编写查询代码。
介绍
snowflake-reader是一个基于MCP(Model Context Protocol)协议的服务器工具,旨在为AI助手提供安全、便捷的Snowflake数据库只读查询能力。它解决了AI在处理数据查询任务时,因无法直接访问受保护的企业数据库而需要人工介入或依赖不安全连接的问题。
通过配置安全的连接信息(如账户标识、用户名、密码、仓库、数据库和角色),该工具允许AI助手直接向指定的Snowflake数据库发送SQL查询指令,并以结构化的JSON格式返回查询结果。这极大地简化了数据获取流程,使得数据分析、报告生成等任务可以在对话中一气呵成。
它非常适合需要频繁从Snowflake数据仓库中提取和分析数据,但又希望确保查询权限可控、操作可追溯的团队和个人。例如,数据分析师、后端开发者或项目经理,他们可以利用AI助手快速验证数据、生成经营日报或分析业务趋势。
使用前请确保你拥有Snowflake账户的只读权限,并妥善保管连接配置。建议在受信任的环境中使用,避免敏感信息泄露。由于是只读操作,它不会对数据库造成写入风险,但复杂的查询仍需注意对数据库资源的消耗。
核心特点
与同类数据库查询工具相比,它严格限定为Snowflake数据仓库的只读查询,并通过MCP协议与AI深度集成,实现了对话式、无需切换界面的安全数据访问。其核心在于通过标准协议提供企业级安全的数据通道,而非通用的、可能带来安全风险的数据库连接。
注意事项
仅支持Snowflake数据库的只读查询,不支持写入、修改或其他数据库类型。
常见问题
这个工具安全吗?会泄露我的数据库密码吗?
工具通过MCP服务器配置连接信息,AI本身不存储密码。安全性取决于MCP服务器的配置和环境,请确保在安全环境中使用并妥善保管配置文件。
支持执行UPDATE或DELETE语句吗?
不支持。这是一个严格的只读查询工具,仅能执行SELECT等查询语句,无法对数据库进行任何写入或修改操作。