mcpField
A
AIOps Field Notes

AIOps Field Notes

本地服务
aiopsfieldnotes.com云与基础设施06 天前更新

关于 AIOps Field Notes

AIOps Field Notes 为处理成本、GPU、MCP 安全和网络配置问题的 Agent 提供运维与基础设施审查工具。它结合本地分析和一次可选的公开 RSS 查询,无需账户或密钥。

主要功能

  1. 01估算模型月度成本
  2. 02检查模型的 GPU 显存适配
  3. 03审计 MCP 配置风险
  4. 04解释网络配置变更
  5. 05检查设备配置合规性
  6. 06获取最新现场简报

适用场景

  1. 01预算前比较模型成本
  2. 02订购硬件前检查 GPU 容量
  3. 03审查 MCP 配置的访问风险
  4. 04评估路由器变更或基线合规性

MCP 相关

向 MCP 客户端提供成本估算、GPU 规格评估、MCP 配置审计、服务查询、网络差异、合规检查和现场简报工具。大多数分析无需联网;最新简报工具会读取公开 RSS 源。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"getlarkwright-aiops-field-notes": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/getlarkwright/aiops-field-notes-mcp:0.1.2"
]
}
}
}
启动命令docker run -i --rm ghcr.io/getlarkwright/aiops-field-notes-mcp:0.1.2

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
ocighcr.io/getlarkwright/aiops-field-notes-mcp:0.1.2

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

AIOps Field Notes MCP 服务

我在生产环境运行 AI 时,曾反复手动处理四件事,现在都变成了 Agent 可调用的工具: 在确定预算前估算模型价格,下单前估算 GPU 配置,审核 MCP 配置后再决定是否信任它,以及说明网络设备配置发生了哪些变化。

免费,MIT 许可,无需账户,无遥测。

安装

固定版本——原因请参阅 audit_mcp_config。

Claude Code

claude mcp add aiops-field-notes -- npx -y github:getlarkwright/aiops-field-notes-mcp#v0.1.2

Claude Desktop、Cursor 或任何使用 JSON 配置的客户端

{
  "mcpServers": {
    "aiops-field-notes": {
      "command": "npx",
      "args": ["-y", "github:getlarkwright/aiops-field-notes-mcp#v0.1.2"]
    }
  }
}

Docker

{
  "mcpServers": {
    "aiops-field-notes": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "ghcr.io/getlarkwright/aiops-field-notes-mcp:0.1.2"]
    }
  }
}

使用 npx 方式需要 Node 18 或更高版本;无论采用哪种方式,都无需其他配置。该服务也已收录在官方 MCP 注册表中,名称为 io.github.getlarkwright/aiops-field-notes-mcp。

工具

工具解答的问题
estimate_llm_cost这项工作负载在各个模型上每月要花多少钱?按价格从低到高排列。
check_vram_fit70B 模型采用 Q4 时,能否在配备 32K 上下文的 4090 上运行?
audit_mcp_config这份 MCP 配置是否值得信任——每个服务实际能访问什么?
lookup_mcp_server这是哪种服务,由谁维护,属于参考、供应商还是社区类别?
explain_config_diff两个快照之间,这台路由器的配置发生了什么变化?影响有多严重?
check_config_compliance这台设备的配置是否符合 CIS/PCI 基本要求?
latest_field_note本周 AI 运维领域发生了什么?
audit_mcp_config

这是我用得最多的工具。粘贴客户端配置,它就会像审核人员那样读取配置——每个服务条目都是一项访问授权,因此要关注的问题是:它能访问什么、由谁发布,以及下次自动更新时会发生什么:

6 servers reviewed — 7 high, 6 medium, 0 low.

files
  [high] Package version is not pinned
    files runs "@modelcontextprotocol/server-filesystem" at whatever version is published when it launches.
    fix: Pin it — "@modelcontextprotocol/server-filesystem@<version>" for npm, "@modelcontextprotocol/server-filesystem==<version>" for uvx — and bump deliberately.
  [high] Filesystem root is wide open
    files is granted "/" — that is the whole home directory or the whole disk, including keys and browser profiles.
    fix: Scope the server to the project directories the agent actually works in.
  [medium] Installs without prompting
    files passes -y, so a new release installs and runs with no confirmation.
    fix: Keep the flag only alongside a pinned version, so what installs is what you reviewed.

notes
  [high] Package version is not pinned
    notes runs "some-random-notes-mcp" at whatever version is published when it launches.
    fix: Pin it — "some-random-notes-mcp@<version>" for npm, "some-random-notes-mcp==<version>" for uvx — and bump deliberately.
  [high] Secret is stored in the config file
    notes has NOTES_API_KEY written out in plaintext; config files get committed, synced and screenshared.
    fix: Reference the environment instead — "NOTES_API_KEY": "${NOTES_API_KEY}" — and keep the value in your secret store.
  [medium] Installs without prompting
    notes passes -y, so a new release installs and runs with no confirmation.
    fix: Keep the flag only alongside a pinned version, so what installs is what you reviewed.
  [medium] Publisher not in the tracked set
    "some-random-notes-mcp" is not one of the reference or vendor servers this directory tracks.
    fix: Read the source and check the publisher before wiring it into an agent that touches production.

它还会标记 shell 入口、特权容器、主机根目录挂载、命令行中的凭据、非只读数据库访问、未经身份验证的远程服务,以及所有通过纯 HTTP 访问的内容。

它不会做什么

  • 无需账户、注册或密钥。
  • 无遥测。你的使用情况不会离开本机。
  • 无文件系统访问。audit_mcp_config 接收文本形式的配置,因此服务不会读取你的磁盘。
  • 整个软件包只有一次网络调用:latest_field_note 会获取公开的 RSS 订阅源。跳过此工具,服务就不会打开任何网络套接字。

价格表、GPU 列表和服务目录与 aiopsfieldnotes.com/tools 上的计算工具保持一致,并会在每周节目发布时重新核验。价格会变动——确定预算前,请查看供应商页面。

网络工具的来源

explain_config_diff 和 check_config_compliance 是 DriftWatch 的只读核心。DriftWatch 每晚都会在整个设备群上运行相同的规则并保留历史记录。在这里,你可以对粘贴的两个快照执行一次性检查,不存储数据,也不运行调度器。这是有意为之:规则才是有用的部分,而且单独运行效果很好。

许可

MIT © Larkwright LLC。由 James Son 撰写,他是一名网络、安全和自动化工程师;并在实时的多厂商实验环境中进行了测试。欢迎贡献和纠错。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。