关于 AIOps Field Notes
AIOps Field Notes 是面向 AI 基础设施和网络配置运维人员的 MCP 服务。其工具可估算模型成本、检查 GPU 显存适配情况、审查 MCP 配置,并分析网络配置变更与合规性。
主要功能
- 01估算每月大模型成本
- 02检查模型是否适配 GPU 显存
- 03审计 MCP 配置风险
- 04查询 MCP 服务详情
- 05解释网络配置差异
- 06检查 CIS/PCI 基础配置要求
适用场景
- 01制定预算前比较模型成本
- 02订购 GPU 前检查模型能否运行
- 03审查 MCP 服务访问权限和配置风险
- 04评估网络变更或 CIS/PCI 基础要求
MCP 相关
向 MCP 客户端提供运维工具,包括 MCP 配置审计和服务查询。审计工具接收配置文本,不会读取本地文件。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
docker run -i --rm ghcr.io/labaccessnow/aiops-field-notes-mcp:0.1.1本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
ghcr.io/labaccessnow/aiops-field-notes-mcp:0.1.1stdio工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
AIOps Field Notes MCP 服务
我在生产环境运行 AI 时,曾有四件事一直手动处理,现在把它们做成了 Agent 可调用的工具: 在承诺预算前估算模型价格,下单前评估 GPU 配置,信任 MCP 配置前先审查它,以及说明网络设备配置发生了哪些变化。
免费、MIT、无需账户、无遥测。
安装
固定版本——原因请参见 audit_mcp_config。
Claude Code
claude mcp add aiops-field-notes -- npx -y github:labaccessnow/aiops-field-notes-mcp#v0.1.1
Claude Desktop、Cursor 或任何使用 JSON 配置的客户端
{
"mcpServers": {
"aiops-field-notes": {
"command": "npx",
"args": ["-y", "github:labaccessnow/aiops-field-notes-mcp#v0.1.1"]
}
}
}
Docker
{
"mcpServers": {
"aiops-field-notes": {
"command": "docker",
"args": ["run", "-i", "--rm", "ghcr.io/labaccessnow/aiops-field-notes-mcp:0.1.1"]
}
}
}
使用 npx 方式需要 Node 18 或更高版本;无论使用哪种方式,都无需配置其他内容。该服务也已收录在官方 MCP 注册表中,标识为 io.github.labaccessnow/aiops-field-notes-mcp。
工具
| 工具 | 能回答什么 |
|---|---|
estimate_llm_cost | 这类工作负载在每个模型上每月要花多少钱?按价格从低到高排列。 |
check_vram_fit | 在我的 4090 上,带 32K 上下文的 Q4 量化 70B 模型能装得下吗? |
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 feed。跳过这个工具,服务就绝不会打开网络套接字。
价格表、GPU 列表和服务目录与 aiopsfieldnotes.com/tools 上的计算器保持一致,并会在每期周更节目中重新核实。价格会变动——承诺预算前,请查看供应商页面。
网络工具的来源
explain_config_diff 和 check_config_compliance 是
DriftWatch 的只读核心。DriftWatch 每晚会在整个设备群上运行相同的规则并保存历史记录。在这里,你可以对粘贴的两个快照执行一次性检查,不存储数据,也没有调度器。这是有意为之:规则才是有用的部分,而且它们本身就能很好地运行。
许可证
MIT。由 James Son 撰写,他是一名网络、安全和自动化工程师;并已在多供应商的真实实验环境中进行测试。欢迎贡献和指正。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。