v0.4.0 — MCP server
MCP server — andon-mcp exposes three tools to any MCP-speaking agent runtime, so andon becomes a thing an agent can call, not just a CLI a human runs:
- run — execute a spec, return the full verdict
- inspect — integrity-scan an
.xlsx/.xlsmworkbook with no spec written (error cells, values typed over formulas, numbers stored as text, external links) - diff — classify what changed between two workbook versions (a new
#REF!on its own, numeric moves with a delta and a percent, formula edits, appeared/vanished cells)
The agent gets the same structured verdict a human gets — not prose it has to parse back. Each tool is a plain function that knows nothing about MCP, so the logic is unit-tested without an agent runtime; the FastMCP wrapper is registered only when the extra is installed.
pip install 'andon-verify[mcp]'
andon-mcpserver.json ships the MCP-registry manifest.
Full changelog: https://github.com/gulmezeren2-byte/andon/blob/main/CHANGELOG.md