
模型上下文协议 (MCP) 服务器
模型上下文协议(MCP)服务器将 AI 助手与外部数据源、API 和服务连接起来,实现复杂工作流的无缝集成,并在 FlowHunt 中安全管理开发任务。...
通过 Splunk MCP 服务器让您的 AI 代理监控、搜索并自动化 Splunk 运维——与 FlowHunt 完全集成。
Splunk MCP(模型上下文协议)服务器是一个基于 Go 的服务,连接 AI 助理与 Splunk 平台,实现 Splunk 数据和运维的无缝集成到 AI 开发工作流中。通过将 Splunk 的搜索、告警、索引和宏功能作为工具暴露,服务器允许 AI 客户端查询 Splunk、获取运维洞察并自动化监控任务。Splunk MCP 服务器支持 STDIO 与 SSE(Server-Sent Events HTTP API)两种传输方式,适应多种客户端环境。该集成使开发者能够自动执行 Splunk 数据库搜索、管理告警、收集上下文数据,极大提升了效率与 AI 工作流的广度。
count
和 offset
分页。title
筛选。ss_name
)、时间范围(earliest
)及分页筛选。@jkosik/mcp-server-splunk@latest
。{
"mcpServers": [
{
"command": "go",
"args": ["run", "cmd/mcp-server-splunk/main.go"],
"env": {
"SPLUNK_URL": "https://your-splunk-instance:8089",
"SPLUNK_TOKEN": "your-splunk-token"
}
}
]
}
{
"mcpServers": [
{
"command": "go",
"args": ["run", "cmd/mcp-server-splunk/main.go"],
"env": {
"SPLUNK_URL": "https://your-splunk-instance:8089",
"SPLUNK_TOKEN": "your-splunk-token"
}
}
]
}
{
"mcpServers": [
{
"command": "go",
"args": ["run", "cmd/mcp-server-splunk/main.go"],
"env": {
"SPLUNK_URL": "https://your-splunk-instance:8089",
"SPLUNK_TOKEN": "your-splunk-token"
}
}
]
}
{
"mcpServers": [
{
"command": "go",
"args": ["run", "cmd/mcp-server-splunk/main.go"],
"env": {
"SPLUNK_URL": "https://your-splunk-instance:8089",
"SPLUNK_TOKEN": "your-splunk-token"
}
}
]
}
强烈建议通过环境变量安全存储您的 Splunk API 密钥和 URL,具体如上述配置。JSON 示例:
{
"command": "go",
"args": ["run", "cmd/mcp-server-splunk/main.go"],
"env": {
"SPLUNK_URL": "https://your-splunk-instance:8089",
"SPLUNK_TOKEN": "your-splunk-token"
}
}
在 FlowHunt 中使用 MCP
要想在 FlowHunt 工作流中集成 MCP 服务器,首先在流程中添加 MCP 组件,并将其连接到您的 AI 代理:
点击 MCP 组件打开配置面板。在系统 MCP 配置部分,采用如下 JSON 格式填写您的 MCP 服务器信息:
{
"splunk-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可将此 MCP 作为工具,访问其全部功能与能力。请注意将 “splunk-mcp” 替换为实际 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。
部分 | 可用性 | 详情/说明 |
---|---|---|
概览 | ✅ | |
提示词列表 | ✅ | 单条关键词告警搜索提示词 |
资源列表 | ✅ | 带有 Splunk 内容的本地 CSV |
工具列表 | ✅ | 五个 Splunk 工具(搜索、告警、已触发告警、索引、宏) |
API 密钥安全存储 | ✅ | 提供环境变量示例 |
采样支持(评估时不重要) | ⛔ | 未提及 |
综上,Splunk MCP 服务器覆盖了核心 MCP 原语(工具、提示词、资源),并提供了清晰的搭建与安全指导,但目前未提供采样与 roots 支持。如需 agentic 采样或 roots,需进一步探索。
Splunk MCP 服务器为 Splunk 提供了强大、实用的集成,拥有清晰的工具和资源支持,适合 AI 代理使用。基础 MCP 功能覆盖良好,但缺乏采样/roots 支持,限制了其在高级 agentic 工作流中的灵活性。总体来看,这是一个专注且扎实的 Splunk MCP 实现。
是否有 LICENSE | ⛔(未发现 LICENSE 文件) |
---|---|
至少有一个工具 | ✅ |
Fork 数量 | 0 |
Star 数量 | 2 |
Splunk MCP 服务器是基于 Go 的服务器,用于将 AI 助理与 Splunk 平台连接,将搜索、告警、索引和宏功能作为工具暴露。这样,AI 代理可以无缝查询、监控和自动化 Splunk 运维操作。
服务器支持搜索已保存的搜索、告警、已触发告警、索引和宏。这些工具可用于事件响应、合规审计和运维智能等场景。
建议在 MCP 服务器配置中使用环境变量安全存储 Splunk URL 和 token,具体见设置示例。
包括自动化安全监控、合规审计、运维诊断和自定义告警调查——让 AI 工作流可直接访问 Splunk。
Splunk MCP 服务器目前尚不支持采样和 roots,因此对于需要这些功能的高级 agentic 工作流会有限制。
没有,目前 Splunk MCP 服务器未包含 LICENSE 文件。
模型上下文协议(MCP)服务器将 AI 助手与外部数据源、API 和服务连接起来,实现复杂工作流的无缝集成,并在 FlowHunt 中安全管理开发任务。...
Slack MCP 服务器实现了 AI 助手与 Slack 工作区的无缝集成,支持消息自动化、工作流集成与安全连接——无需管理员权限或安装机器人。...
PubNub MCP 服务器通过 PubNub 稳定的消息网络,将 AI 助手和开发环境与实时通信及外部数据源连接起来。通过实时数据、无缝 API 集成以及对 Cursor、Windsurf、Claude Desktop 等平台的跨平台支持,提升您的编码工作流程。...