
Snowflake MCP 服务器
Snowflake MCP 服务器通过模型上下文协议(MCP),为 Snowflake 数据库提供无缝的 AI 驱动交互,公开强大的工具与资源。可轻松执行 SQL 查询、管理模式、自动化洞察,并通过标准化的 MCP 接口优化数据工作流。...
将您的 FlowHunt 流程连接至 InfluxDB,实现实时时序分析、自动化数据采集和数据库管理——通过 AI 获得更智能、自动化的洞察。
InfluxDB MCP 服务器是一款基于模型上下文协议(Model Context Protocol, MCP)的服务器,旨在通过 InfluxDB OSS API v2 为 InfluxDB 实例提供无缝访问。它作为中间件工具,将 AI 助手与存储于 InfluxDB 的时序数据连接起来,为开发者和 AI 系统解锁更丰富的工作流。通过标准化接口,该服务器不仅暴露了资源(如组织、数据桶、测量等),还提供了工具(如查询、写入数据等),让 AI 客户端能够执行数据库查询、管理数据桶,或将时序分析集成至应用中。这种强大的集成,确保开发者可以自动化数据处理、简化开发流程,并通过利用 InfluxDB 的实时和历史数据增强应用智能。
influxdb://orgs
):展示 InfluxDB 实例内所有组织。influxdb://buckets
):显示所有数据桶及其元数据。influxdb://bucket/{bucketName}/measurements
):列出指定数据桶内的所有测量。influxdb://query/{orgName}/{fluxQuery}
):执行 Flux 查询并将结果作为资源返回。确认您的机器已安装 Node.js。
打开 Windsurf 配置文件(例如 windsurf.json
或类似文件)。
在 mcpServers
对象中添加 InfluxDB MCP 服务器:
{
"mcpServers": {
"influxdb-mcp": {
"command": "npx",
"args": [
"@idoru/influxdb-mcp-server@latest",
"serve"
]
}
}
}
保存文件并重启 Windsurf。
通过检查 MCP 服务器列表确认 InfluxDB MCP 服务器已出现。
API 密钥安全
将敏感值设置为环境变量。例如:
{
"mcpServers": {
"influxdb-mcp": {
"command": "npx",
"args": [
"@idoru/influxdb-mcp-server@latest",
"serve"
],
"env": {
"INFLUXDB_TOKEN": "${INFLUXDB_TOKEN_ENV}"
}
}
}
}
如未安装 Node.js,请先安装。
找到 Claude 的配置文件。
在 mcpServers
中添加 InfluxDB MCP 服务器:
{
"mcpServers": {
"influxdb-mcp": {
"command": "npx",
"args": [
"@idoru/influxdb-mcp-server@latest",
"serve"
]
}
}
}
保存更改并重启 Claude。
通过 Claude 界面确认设置成功。
API 密钥安全
(参见 Windsurf 示例。)
确认已安装 Node.js。
打开 Cursor 的设置或配置文件。
添加 InfluxDB MCP 服务器:
{
"mcpServers": {
"influxdb-mcp": {
"command": "npx",
"args": [
"@idoru/influxdb-mcp-server@latest",
"serve"
]
}
}
}
保存并重启 Cursor。
检查 MCP 服务器连接状态。
API 密钥安全
(参见 Windsurf 示例。)
确保已安装 Node.js。
编辑 Cline 的配置文件。
在 mcpServers
下插入如下内容:
{
"mcpServers": {
"influxdb-mcp": {
"command": "npx",
"args": [
"@idoru/influxdb-mcp-server@latest",
"serve"
]
}
}
}
保存文件并重启 Cline。
验证该服务器在 Cline 中已激活。
API 密钥安全
(参见 Windsurf 示例。)
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成进 FlowHunt 流程,请先在您的流程中添加 MCP 组件,并连接至您的 AI Agent:
点击 MCP 组件以打开配置面板。在系统 MCP 配置部分,使用如下 JSON 格式插入您的 MCP 服务器信息:
{
"influxdb-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI Agent 即可作为工具使用该 MCP,并访问其全部功能。请记得将 “influxdb-mcp” 替换为实际的 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。
部分 | 可用性 | 说明/备注 |
---|---|---|
概览 | ✅ | 已在 README.md 提供 |
提示词列表 | ✅ | flux-query-examples, line-protocol-guide |
资源列表 | ✅ | orgs, buckets, bucket measurements, Flux 查询 |
工具列表 | ✅ | write-data, query-data, create-bucket, create-org |
API 密钥安全 | ✅ | 配置章节有环境变量示例 |
采样支持(评估中较次要) | ⛔ | 文档中未提及 |
结合上述内容,该 MCP 服务器在核心 InfluxDB 集成功能方面文档完备。它清晰暴露了资源和工具,涵盖提示模板,并给出了详尽的安装指导。但像 roots 和采样等 MCP 高级特性未被记录,对于部分工作流的可扩展性有一定限制。
这是一款强大实用的 InfluxDB MCP 服务器,非常适合时序数据和自动化任务。对开发者来说实用性极高,但在 MCP 高级特性方面文档略显不足。
是否有 LICENSE | ✅ (MIT) |
---|---|
至少有一个工具 | ✅ |
Fork 数 | 6 |
Star 数 | 13 |
它为 FlowHunt(或其他 AI 助手)与 InfluxDB 数据库之间搭建桥梁,让您能够通过标准化 MCP 接口查询、写入和管理时序数据,实现分析、自动化与工作流增强。
它暴露了组织、数据桶、桶内测量,并支持直接的 Flux 查询。工具包括写入数据(line protocol)、查询数据、创建数据桶和创建组织。
使用 'write-data' 工具可按 line protocol 自动采集数据,使用 'query-data' 工具可进行高级的 Flux 查询——均可通过 FlowHunt 流程访问。
安全,您应该使用环境变量来存储 API token 或密钥,确保凭证不会硬编码在配置文件中。
AI 驱动的时序分析、自动化 IoT 遥测数据管道、组织/数据桶的数据库管理,以及动态数据探索——全部可在 FlowHunt 中实现。
该服务器目前未记录 roots 和采样功能,但所有核心的 InfluxDB 集成功能均有良好支持。
Snowflake MCP 服务器通过模型上下文协议(MCP),为 Snowflake 数据库提供无缝的 AI 驱动交互,公开强大的工具与资源。可轻松执行 SQL 查询、管理模式、自动化洞察,并通过标准化的 MCP 接口优化数据工作流。...
MongoDB MCP 服务器实现了 AI 助手与 MongoDB 数据库的无缝集成,可通过标准化的 Model Context Protocol (MCP) 实现数据库的直接管理、查询自动化和数据检索。...
DataHub MCP 服务器为 FlowHunt AI 代理与 DataHub 元数据平台之间架起桥梁,实现高级数据发现、血缘分析、自动元数据检索,以及与 AI 驱动工作流的无缝集成。...