Token导航 LogoToken导航

MCP Server · 运维云端

Detectops Sumo

一个用于Sumo Logic的Go MCP服务器,专注于检测工程工作流,提供Cloud SIEM和Core Intelligence Platform API的MCP工具。

stdio官方级别未说明来源级核验工具 44@modelcontextprotocol/inspector
Go云端部署Docker

快速开始

作者 / 组织
marcusm-de
提供方
marcusm-de
运行时
Node.js

工具数量

44

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Detectops Sumo 属于运维云端类 MCP Server,公开资料标注 44 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前要先准备 OAuth 授权。

分类

运维云端

传输方式

stdio

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

安装命令

npx @modelcontextprotocol/inspector ./bin/detectops-sumo --transport stdio

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 44 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

侦探行动Sumo

一个用于Sumo Logic的Go MCP(模型上下文协议)服务器,专注于 检测工程 工作流程。将云SIEM(CSE)和核心智能平台(CIP)API作为MCP工具公开。

特性

  • CIP搜索 --运行具有自动异步作业管理的日志查询、用于威胁搜索的批处理并发查询和规则调优
  • CIP内容 --使用文件夹管理在内容库中保存、组织和管理日志搜索
  • CSE规则 --完整的CRUD、导出/导入、复制、调优表达式
  • CSE信号和见解 --搜索、检查、管理、解决问题
  • CSE匹配列表和抑制列表 --管理所有列表/拒绝列表和抑制指标
  • CSE实体 --搜索并标记IP、主机名、用户名、MAC地址
  • 多个传输 --stdio、流式HTTP、流式HTTP+OAuth
  • OAuth反向代理 --符合MCP规范的受保护资源元数据、JWT验证、JWKS获取
  • 速率限制 --CSE和CIP共享速率限制器,遵守Sumo Logic的4个要求/秒限制

快速开始

先决条件

构建

make build

运行(stdio)

export SUMOLOGIC_ACCESS_ID="your-access-id"
export SUMOLOGIC_ACCESS_KEY="your-access-key"
export SUMOLOGIC_DEPLOYMENT="us1"   # us1, us2, eu, au, etc.

./bin/detectops-sumo --transport stdio

运行(流式HTTP)

./bin/detectops-sumo --transport http --port 8080

运行(流式HTTP+OAuth)

./bin/detectops-sumo --transport http --port 8080 \
  --oauth-enabled \
  --oauth-issuer https://idp.example.com \
  --oauth-audience detectops-sumo \
  --oauth-jwks-url https://idp.example.com/.well-known/jwks.json

MCP客户端配置

克劳德桌面/光标/扭曲

添加到您的MCP配置中(例如。, claude_desktop_config.json):

{
  "mcpServers": {
    "detectops-sumo": {
      "command": "/path/to/detectops-sumo",
      "args": ["--transport", "stdio"],
      "env": {
        "SUMOLOGIC_ACCESS_ID": "",
        "SUMOLOGIC_ACCESS_KEY": "",
        "SUMOLOGIC_DEPLOYMENT": "us1"
      }
    }
  }
}

MCP检查员

npx @modelcontextprotocol/inspector ./bin/detectops-sumo --transport stdio

远程HTTP客户端

{
  "mcpServers": {
    "detectops-sumo": {
      "url": "http://localhost:8080/mcp",
      "transport": "streamable-http"
    }
  }
}

环境变量

变量描述必填
SUMOLOGIC_ACCESS_IDSumo逻辑访问ID是(stdio)
SUMOLOGIC_ACCESS_KEYSumo逻辑访问密钥是(stdio)
SUMOLOGIC_DEPLOYMENT部署区域(us1、us2、eu、au、ca、de、fed、in、jp、kr)否(默认值:us1)
SUMOLOGIC_BASE_URL覆盖API基础URL否

可用工具(共44个)

CSE规则(8个工具)

  • cse_list_rules --按名称、类型、严重性、启用状态列出/筛选规则
  • cse_get_rule --获取完整的规则详细信息
  • cse_create_rule --创建匹配/阈值/链/聚合/first_seen/异常值规则
  • cse_update_rule --使用合并语义更新规则
  • cse_delete_rule --删除自定义规则
  • cse_export_rule --将规则导出为JSON
  • cse_import_rule --从JSON导入规则
  • cse_duplicate_rule --将规则克隆为禁用原型

CSE规则调整(5个工具)

  • cse_list_tuning_expressions --列出优化表达式
  • cse_get_tuning_expression --获取调优表达式详细信息
  • cse_create_tuning_expression --创建包含/排除调优表达式
  • cse_update_tuning_expression --更新调优表达式
  • cse_delete_tuning_expression --删除调整表达式

CSE信号(2个工具)

  • cse_search_signals --使用CSE查询DSL搜索信号
  • cse_get_signal --获取信号详细信息

CSE洞察(5个工具)

  • cse_search_insights --使用CSE查询DSL搜索见解
  • cse_get_insight --获取洞察细节
  • cse_update_insight_status --通过解决方案关闭/更新洞察力
  • cse_get_insight_comments --获取见解评论
  • cse_add_insight_comment --为见解添加评论

CSE匹配列表(5个工具)

  • cse_list_match_lists --列出匹配列表
  • cse_get_match_list --获取包含可选项目的匹配列表
  • cse_create_match_list --创建匹配列表
  • cse_add_match_list_items --将项目添加到匹配列表
  • cse_delete_match_list_item --从匹配列表中删除项目

CSE抑制列表(4个工具)

  • cse_list_suppressed_lists --列表抑制列表
  • cse_create_suppressed_list --创建抑制列表
  • cse_add_suppressed_list_items --添加指标
  • cse_delete_suppressed_list_item --移除指示器

CSE实体(3个工具)

  • cse_search_entities --搜索实体
  • cse_get_entity --使用活动分数获取实体详细信息
  • cse_tag_entity --向实体添加标签

CIP搜索(3个工具)

  • cip_run_query --使用自动异步作业管理运行日志搜索查询
  • cip_run_queries --同时运行多个查询(威胁搜索、规则调优、A/B比较)
  • cip_get_query_status --检查正在运行的搜索作业的状态

CIP保存的搜索(5个工具)

  • cip_list_saved_searches --列出已保存的日志搜索
  • cip_get_saved_search --获取已保存的搜索详细信息
  • cip_create_saved_search --将查询保存到内容库
  • cip_update_saved_search --更新已保存的搜索
  • cip_delete_saved_search --删除已保存的搜索

CIP文件夹(4个工具)

  • cip_list_folders --列出内容库文件夹
  • cip_get_folder --获取包含孩子的文件夹
  • cip_create_folder --创建文件夹
  • cip_delete_folder --删除文件夹

身份验证模式

模式1:直接API密钥(stdio)

集 SUMOLOGIC_ACCESS_ID 和 SUMOLOGIC_ACCESS_KEY env变量。用于本地开发、MCP Inspector和stdio客户端。

模式2:承载令牌(HTTP,无OAuth)

通过 Authorization: Bearer 头球没有OAuth流——调用者管理凭据。

模式3:OAuth反向代理(HTTP+OAuth)

服务器服务 /.well-known/oauth-protected-resource 根据RFC 9728。客户端使用外部IdP(Okta、Auth0等)进行身份验证,并呈现JWT。服务器验证JWT并从令牌声明中解析Sumo Logic凭据。

建筑

MCP Client → [stdio | Streamable HTTP] → detectops-sumo
                                              ↓
                                         Auth Layer (Basic | Bearer | OAuth JWT)
                                              ↓
                                    ┌─────────┴──────────┐
                               CSE Client           CIP Client + JobManager
                            (/api/sec/v1/)          (/api/v1/, /api/v2/)
                                    └─────────┬──────────┘
                                         Shared Rate Limiter (4 req/s)
                                              ↓
                                         Sumo Logic Platform API

发展

make build     # Build binary
make test      # Run tests
make lint      # Run go vet
make deps      # Tidy dependencies
make docker    # Build Docker image

许可证

Apache 2.0

工具与能力

工具数量

44

资源数量

0

提示词数量

0

能力标签

检测工程Go混合部署CloudSIEMCoreIntelligencePlatform日志查询威胁检测

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 工具数量 44 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到OAuth 授权的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Detectops Sumo

MCP World · 本页

44stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Detectops Sumo 怎么安装?

公开资料给出的安装命令是 npx @modelcontextprotocol/inspector ./bin/detectops-sumo --transport stdio,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Detectops Sumo 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Detectops Sumo 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Detectops Sumo 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Detectops Sumo 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP