
MSSQL MCP 服务器
MSSQL MCP 服务器将 AI 助手与 Microsoft SQL Server 数据库连接,实现从 AI 流程中直接进行高级数据操作、商业智能和工作流自动化。可无缝执行查询、管理模式并生成业务洞察。...
通过 Snowflake MCP 服务器将 FlowHunt 及 AI 工作流连接到 Snowflake 数据库——自动化查询、管理模式,并以编程方式和安全地解锁数据洞察。
Snowflake MCP 服务器是模型上下文协议(MCP)的一种实现,它将 AI 助手和开发工具连接到 Snowflake 数据库。通过标准化 MCP 接口,用户可以无缝执行 SQL 查询、管理数据库模式、访问数据洞察。服务器将 Snowflake 的数据与模式以可访问资源形式公开,并提供读取、写入和管理表的工具,使 AI 工作流、代理和大模型能够执行数据库任务。这极大提升了开发者的生产力,实现了数据分析、表管理和模式探索的自动化,同时保持安全和可配置的边界。
仓库或文档中未明确提及提示模板。
memo://insights
append_insight
工具追加新洞察时会自动更新。context://table/{table_name}
read_query
SELECT
SQL 查询,从 Snowflake 数据库读取数据,结果以对象数组形式返回。write_query
(仅在启用 --allow-write
时可用)INSERT
、UPDATE
或 DELETE
SQL 修改查询,返回受影响行数或确认信息。create_table
(仅在启用 --allow-write
时可用)CREATE TABLE
语句在 Snowflake 数据库中创建新表,并返回创建确认。list_databases
list_schemas
list_tables
describe_table
memo://insights
资源聚合并访问动态演进的数据洞察,支持协作分析或审计追踪。windsurf.json
)。mcpServers
数组中添加 Snowflake MCP 服务器新条目:{
"mcpServers": [
{
"command": "mcp-snowflake-server",
"args": ["--port", "8080"]
}
]
}
{
"command": "mcp-snowflake-server",
"env": {
"SNOWFLAKE_ACCOUNT": "your_account",
"SNOWFLAKE_USER": "your_user",
"SNOWFLAKE_PASSWORD": "${SNOWFLAKE_PASSWORD}"
},
"inputs": {
"database": "your_db"
}
}
{
"mcpServers": [
{
"command": "mcp-snowflake-server",
"args": []
}
]
}
cursor.json
或等效设置文件。mcpServers
区块中插入 Snowflake MCP 服务器:{
"mcpServers": [
{
"command": "mcp-snowflake-server",
"args": []
}
]
}
{
"mcpServers": [
{
"command": "mcp-snowflake-server",
"args": []
}
]
}
请将 Snowflake 密码或 API Token 等敏感凭据使用环境变量存储。通过配置文件中的 env
属性进行安全引用。
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成到您的 FlowHunt 流程中,请首先在流程中添加 MCP 组件,并连接到您的 AI 代理:
点击 MCP 组件以打开配置面板。在系统 MCP 配置部分,使用如下 JSON 格式插入您的 MCP 服务器信息:
{
"snowflake-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可作为工具使用该 MCP,访问所有功能与能力。请记得将 “snowflake-mcp” 替换为实际 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。
部分 | 可用性 | 详情/备注 |
---|---|---|
概览 | ✅ | |
提示模板列表 | ⛔ | 未发现提示模板。 |
资源列表 | ✅ | memo://insights ,context://table/{table_name} |
工具列表 | ✅ | read_query、write_query、create_table、list_databases 等 |
API 密钥安全 | ✅ | 提供了使用环境变量的示例。 |
采样支持(评测时不重要) | ⛔ | 仓库/文档中未提及。 |
综上,Snowflake MCP 服务器为 Snowflake 数据库交互提供了强大的工具及资源,但缺少提示模板和明确的采样/roots 支持信息。
Snowflake MCP 服务器提供了全面的数据访问工具和实用的资源原语,文档完备,并有实用的安全/配置指导。但缺乏提示模板和明确的 roots/采样支持,降低了 MCP 完整性。整体而言,是一个用于数据库工作流的强大实用的 MCP 实现。
是否有 LICENSE | ✅(GPL-3.0) |
---|---|
至少有一个工具 | ✅ |
Fork 数量 | 44 |
Star 数量 | 101 |
它将 AI 助手和开发工具连接到 Snowflake 数据库,通过标准化的 MCP 接口,实现 SQL 查询、模式管理、自动化洞察聚合等多种功能。
它提供 `memo://insights` 用于聚合数据洞察,如果启用预取,还会有 `context://table/{table_name}`,用于每个表的模式摘要。
您可以读取(SELECT)、写入(INSERT/UPDATE/DELETE)、创建表、列出数据库/模式/表,并描述表结构。
可以,使用写入和建表工具,能够以编程方式自动化建表、数据导入、转换等工程流程。
将敏感凭据存储在环境变量中,并在配置文件中通过 `env` 属性引用,如设置示例所示。
是的,遵循 GPL-3.0 许可证。
该服务器文档未明确包含提示模板和采样功能。
MSSQL MCP 服务器将 AI 助手与 Microsoft SQL Server 数据库连接,实现从 AI 流程中直接进行高级数据操作、商业智能和工作流自动化。可无缝执行查询、管理模式并生成业务洞察。...
将 StarRocks MCP 服务器与 FlowHunt 集成,使 AI 代理能够安全高效地查询、管理和可视化 StarRocks 数据库——无需复杂的客户端设置。...
MCP 数据库服务器为 AI 助手和自动化工具提供对常见数据库(如 SQLite、SQL Server、PostgreSQL 和 MySQL)的安全、可编程访问。它作为桥梁,支持上下文感知的工作流和 AI 驱动应用高效查询、管理和交互结构化数据。...