
AIOps Field Notes
io.github.labaccessnowPublished by GitHub account labaccessnowv0.1.1Updated Oct 24, 2026
Audit an MCP config, price a model, size a GPU, explain network config drift. Key-free.
Overview
A local, key-free MCP server that estimates LLM costs, checks GPU VRAM fit, audits MCP configs, and explains network config drift.
- What you can do
- Provides seven tools: estimate_llm_cost compares monthly model costs cheapest first, check_vram_fit tests whether a model and context fit a given GPU, audit_mcp_config reviews a pasted client config for risks such as unpinned packages, wide filesystem roots, plaintext secrets and privileged containers, lookup_mcp_server describes a server and its publisher, explain_config_diff summarizes changes between two network device snapshots, check_config_compliance checks CIS/PCI basics, and latest_field_note fetches a weekly AI ops note.
- When to use it
- Useful when planning AI deployments or reviewing agent setups: budgeting model spend, sizing hardware, vetting an MCP client config before trusting it, or reviewing router or device config changes and compliance.
- Requirements
- Runs locally over stdio. Node 18 or newer for the npx route, or Docker for the container image. No account, API key, environment variable or header is required.
Installation
In SourceWeft
- Open AIOps Field Notes in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
AIOps Field Notes MCP server
Four things I kept doing by hand while running AI in production, turned into tools an agent can call: price a model before committing a budget, size a GPU before ordering one, review an MCP config before trusting it, and explain what changed in a network device config.
Free, MIT, no account, no telemetry.
Install
Pin the version — see audit_mcp_config for why.
Claude Code
Claude Desktop, Cursor, or any client with a JSON config
Docker
Node 18 or newer for the npx route; nothing else to configure either way. The server is also in the
official MCP registry as io.github.labaccessnow/aiops-field-notes-mcp.
Tools
audit_mcp_config
The one I use most. Paste a client config and it reads it the way a reviewer would — every server entry is an access grant, so the questions are what it can reach, who publishes it, and what happens the next time it auto-updates:
It also flags shell entrypoints, privileged containers, host-root mounts, credentials on the command line, database access that is not read-only, unauthenticated remote servers, and anything reached over plain HTTP.
What it does not do
- No account, no signup, no key.
- No telemetry. Nothing about your usage leaves your machine.
- No filesystem access.
audit_mcp_configtakes the config as text, so the server never reads your disk. - One network call in the whole package:
latest_field_notefetches a public RSS feed. Skip that tool and this server never opens a socket.
The cost table, GPU list and server directory match the calculators at aiopsfieldnotes.com/tools and get re-verified with each weekly episode. Pricing moves — check the vendor's page before you commit a budget to it.
Where the network tools come from
explain_config_diff and check_config_compliance are the read-only core of
DriftWatch, which runs the same rules nightly across a fleet and
keeps the history. Here you get the single-shot version, on two snapshots you paste, with no storage and
no scheduler. That is deliberate: the rules are the useful part, and they work fine on their own.
Licence
MIT. Written by James Son — network, security, and automation engineer — and tested in a live multi-vendor lab. Contributions and corrections welcome.
Source: README.md at commit d2a8b59
Tools
0Version history
1- v0.1.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts